Just wondering, since you're working on the bluetooth side of things too at the moment, what's the chance of sticking in the HTC style BT control panel, which includes stuff like SAP (Sim Access Profile) - without that I can't use my TG01 in my car!!
But it might not be possible, from what I understand, the TG01 uses an MS Bluetooth hardware, and the HTCs used something other - probably Qualcomm or something at a guess, being that's usually the CPU stuff.
I'm shooting in the dark, but if it's something you're already working on, maybe that's the BT Stack you could use? To be honest, though, I'm just grateful that someone's doing this - as so many have said, finally we have a device which we'll soon be able to use easily, comfortably and PROPERLY!!