Yeah, mid control and the initial offensive/defensive ramps are where Snipers generally roam. They're pretty much the best class for it though. Entrench is amazing for Huttball.
As good as entrench is, just having the base ability of not being able to be charged makes is so much better then a merc at roaming mid (snare also helps a ton).
I think snipers are perfectly balanced for huttball, while some of the classes are def op (jugg/sorc) or underpowered (mercs/ops).
Just playing on my 42 balance sage the sheer amount of ablities that it has to win huttball (force speed/rescue/sever force) that just wins games compared to the commando (whose good huttball abilites ... the sage also has), is just kinda annoying. I just drop any huttball matches I'm in on my commando.