I'm sure only PhatBastard or CarComp could full answer you but I will throw in my 2 cents.
1. XM is going to be in the next release.
2. Integrated GPS is going to be in the next release, last I checked they were integrating Destinator (which I think sucks). You can always run your GPS software of choice as an external app.
3. Bit-rate already shows for me, not sure what you're missing. Also, if you click or press (touchscreen users) the spot with the Elapsed time it will toggle between Elapsed and time left modes.
That's about all I can do for you.