I know you didn't want this, but if you think Commando sucks in PvP you're doing it wrong. Not that I'm a PvP master myself, but at level 35 I've been consistently getting top two or three on my team for damage nearly every round, with 3-5 medals each round. The class is very strong, you just need to learn how to play it correctly. There are several guides here as well as some vids on Youtoob to check out which will help you significantly. I recommend checking those out and then enjoying the awesomeness that is the Commando!