I been trying to figure this out, but it confuses me a bit and I can't find anything in the rules. What exactly is deploying and undeploying for? I know both actions give me 30 minutes times, but what can I do/not do while the weapon is deployed? I usually just do both in fire delay so I can't move anyway.

All entity stats are certainly subject to change up until combat is considered fully implemented. Heavies are intended to be effective against hull. They simply are not truly considered fully implemented, since they cannot yet be used against hull values, and once hull attacking is coded, their stats may be modified to account for that in some way. That will depend on how attacking against hull is eventually coded, and how that can be represented by weapons.

What Jevon and Jesfa say is both correct. Heavy weapons are intended to be useful against hull rather than HP, whereas PW/NPWs are not. And they are not yet usable by NPCs because at the moment squad combat isn't implemented yet (at all outside of Derra).

Yes Syn, am aware that lots of things can change until full implementation of combat. That is fully understandable. As are plans that HW be useful against hull. What i would like to know is what are plans with HW considering their damage against meat. In other words, most of HW is now useful against meat. Only 2 rocket launchers are useless for combat as we have it now. And Jevon said that those are not needed now for PvP. Does that mean that in future we can expect nerf of other HW in a way of rocket launchers were nerfed? Or some will remain useful for combat against players, NPCs and creatures, while others will go towards hull damage? Or, we simply are not sure yet?

“That will depend on how attacking against hull is eventually coded, and how that can be represented by weapons”

I tried to account for that in my answer. :p Unknown until implementation. The current HW stats are just interim stats; they were not balanced with the rest of the weapons at all aside from a couple being dropped down to prevent being utterly overpowered.

Because not all people like to shoot with small projectiles only, some people prefer to have a big gun in their hands. So if you had someone specialize in heavy weapons for range (think Heavy with minigun from Team Fortress 2), it would kinda screw them over. But no point debating it now, too soon.