to get back on topic if you want to down alot of enemies with minimum fuss its your choice on a class that suits you but both sent and soldier are designed for just this purpose. other classes need more skill to play and are recomend for the more hardcore gamers
Soldier just doesnt seem like fun with only different ammo types to choose from..
Or do you get to customize your power set later on in the game?