You can control Google maps but it won't let you get to the navigation, you have to use controls on the phone but once the Google nav starts it appears on the screen of the AppRadio and nicely mutes music playing from the phone when it tells you directions, it works well and will be better if Google upgrades the maps/navigation app to properly integrate with Pioneer.
Waze works well, it's full navigation with crowd sourced traffic warnings including red light cameras, photo radar and live police warnings. The user interface is quite good and even can predict where you might be planning on going, this morning after driving for a minute to the office a message popped up on the screen asking if I wanted to navigate to work, I clicked yes and it set the route.
The parking brake bypass is no big deal, you just get a 2 position switch, that same kind that comes with remote starter systems as the valet switch, hide it somewhere convenient under the dash and flick it off, on , off and then click OK on the screen, it won't bother you until the next time you start your car.
The only issue I am having with ICS is the calendar does not work for me and that might be more because my phone uses the Samsung calendar, but it also could be an ICS thing.