I've been preaching it since the day I tried it, and it has worked wonders for a few people - I think it's the only way to drive the damn thing. The auto switch out to third person for the battle mode is really fluid and it makes getting up and going really easy, I say give it a try because it really upped my own game.
I went back and played the Riddler missions multiple times to get top scores and I really enjoyed one upping my scores on the race tracks especially. The stuff where you needed to use the car to get down to lower levels was fun too and the dynamics of the car were really well implemented. Once you started to upgrade the tank and get the different ways to deal with the new multitudes of tanks, that was fun as well - and they kept introducing new kinds of enemy drones to spice it up. *shrug*
This is silly - it's just needed to keep civilians off the street and only put them in the places where it's needed. There's no way to make a game where Batman drives around the streets at mach speed in the Batmobile, with cannons and chain guns plausible to work and stay lore friendly (when they are barely doing so with the 'safe takedowns' of criminal cars) safe for 'keeping civilians in the city' when what is going on within Gotham would see 99 percent of the population stay inside anyways. Taking out the Batmobile is a terrible idea too, because you still end up with the logic that people should be inside their houses and you've then removed a lot of the awesome puzzles and side missions that required the car to differentiate it from the other games in the first place. As far as stakes go, Scarecrow essentially polluting Gotham and making it uninhabitable while trying to break/prove something to Batman seems pretty strong to me. If you wanted to go super, super dark and get mass genocide in there - I see that being the only real benefit to making it a point to say that the entire population is still around, but those who didn't stay inside would likely try to flee and that would fill up the streets and then you can't have your Batmobile or free thug movement anyways.
The "driving the Batmobile and running thugs 'safely' over" thing is barely explainable the way that that it is now. Add in civilian cars and stuff and I don't think there's a way you can make that work.
I actually JUST played this last night testing out my new computer rig and yeah, I was going to say the exact same there. There is very, very little when it comes to anything that actually carries over from Here Comes The Pain - I mean the speed and feel of the game is still closer to Smackdown! 2 (which I also tried and holy fuck) than anything else. I can say one thing - wrestling games have evolved a hell of a lot more than any sports game on the same release schedule.