It would be good to include some tips about weapons beyond the cold accuracy/damage analysis.
Rocket Launcher: Given its low rate of fire and limited one-hit kill capacity, it's not good "sniper" weapon. Best use for it is long range indirect fire. It is excellent "berzerk" trigger during long range peekaboo shootouts. Just fire it into wall next to enemy who is covered from direct hit.
Grenade Launcher: one of favorite weapons of almost everyone, it has biggest bang for TU from whole arsenal. However, it has limited killzone due to low max range and splash damage creating minimal range. Its indirect fire abilites also have low accuracy (timed shot). It's best used at known chokepoints, like harvester enterance, bow of crashed harvester (if dropship lands near the undamaged side of harvester)... Although it is hinted to use flechette shells when enemy is too close, whole reloading process is too slow, and you won't be able to score a kill unless the soldier has full TUs. It is better to carry a secondary weapon for those situations-SMG or machine pistol at the beginning, plasma blade in belt later.
Couple of weapons I'd suggest to analyze:
Machine Gun-my favorite weapon...
Melee weapons with throw ability
most common secondary weapons-plasma pistol, laser pistol, machine pistol (I use those sometimes because they are only secondary ranged weapons that fit into belt)