I personally don't like sniping ( nothing taken away from sniping commandos!).
I like more a "Splinter Cell" approach, if you know what I mean
So I use the knife and the cannon gun, but as the weapons are right now, it doesn't give the right feeling.
Hopefully once they will make the knife more consistent and incentivate the use of guns (maybe with a nice ability) for commandos it will be better!
I have tried also the soldier and gunner classes, and with some minor tweaks to the machine gun the gunner would be very interesting!
That's it for now...