The missing features will eventually come, it's all about priorities...
As for the GPS problem, I don't see it. I used my phone to navigate through the forest (mapy.cz app) just this weekend, and I never had any problems. I never had any problems in CM7 either. Which apps do you use?
I use iGo and XCSoar (for paragliding). I'll try to install a logcat and use it next time I use my GPS. Maybe that helps.