Played 5-6 ranked matches yesterday on my commando. Won 3-4 against pugs, lost twice (close games) to a decent guild team. Led in damage / killing blows in most matches. Solo-killed/capped a turret in Civil War against geared sniper (from guild team). We actually had 2 pyro commandos for a while.
Honestly, I'd never complain to see a buff for the class... but it's hard for me to argue I need it. Buff arsenal if really necessary, but assault is fine.
Competent player > Incompetent player.
I've seen some stacked PUGs on my server, so it all depends on who's running with who and the level of communication. Hell, we'll run premades of 4 different guilds and it'll look like a pug, but we dominate.
Mercs are support role class, people aren't playing them correctly. In good hands like yours, they can be absolutely devastating and Pyro Mercs are very viable. I have a guildie who runs it and he tops the DPS charts as well.
Arsenal has it's own issues, but I've seen Arsenal players do extremely well. The problem is that they think that they should act like a rotating turret. It needs to be a TM TM TM, move, railshot on the go, Proc'd Unload. The more mobile you can make yourself, the more effective you become. Hug corners. Little things like that.