Single Player is tough, but just as fun, though it seems to be the sort of game that is fun when playing it with at least two players, coordination seems to be a lot better.
Personally SP is hard as hell, especially if you're playing the storyline mode.
What I suggest is you rent it and try it out for yourself.
If you find Battle Front II far too aggressive, try the first one, which is by far simpler (for those who like winning war through attrition alone)
****
On another note, the game has a rank system:
Private - You can order around on AI character
Sergeant - Can order around two men (requires a lot of medals, though)
Captain (My current rank) - Alot of medals and you can command three men.
General - Command Four Men and get respect from your peeps
*******
Now medals are earned by various means, depending on the amount of kills or points you gain through one life. You rack of medals in one category and you get a better version of said weapon. It's diverse, and personnally this game is best played online or in a lan party.
And with the add-ons coming soon, you maybe able to play different campaigns and what not.
****
Force Commander sounds interesting... And Thrawn from the Books was perhaps one of the best villains in the Star Wars universe to date.