Massed plasma cannon blasts can do a heap of damage with decent strength and ap. The only thing it can't do is shoot flyers. And personally I would only be shooting flyers with a crack missile and a ass cannon in a real tight pinch.
It kind of dependent upon what the squad is going to do. If you want an all round option I'd take an ass cannon. If you want to sit back and shoot? Take the launcher.