Well I find the ground side of the game is great (where you get to walk around and shoot things). But the Ship side of it I don't like that much. I mean you can't speed up or slow down, it's hard to move around and most of them are slow and I find it easy to get killed if you are driving a ship (I mean everyone is trying to take down the AAT so you don't want to be in it when they are trying to blast it away XD).
Most games have this main thing to them and that is what the game is all about. Like Star Wars RS3 is a Ship game (you get to fly X-Wings Ties and so on) and their flying levels is great and the ships is great because it's a flying game. The ground side of RS3 kind of sucks, you walk around get things shoot things and get killed real easy.
Battlefront is the same way, the ground things are great but the flying is not all that good (even if you can take enemy ships, like if you are with the Rebel Alliance you can take a Tie and other things).
I'm a Sniper on most games and I like how when you shoot at them they run and shoot back and other things.
Over all I find Battlefront a great game, and a must have if you like Star Wars games.