It's a fun one!
Forgot how Crazy Taxi was supposed to be played the first time I started. Then I remembered, but it was still really uncomfortable.
You nailed the concept and the presentation (the music hook was nice), but even with it being out of control, I felt that, like in my game, the concept of loosing control can play against the players comfort.
I liked it nonetheless.