IMO the biggest problem is that the suit health is YOUR health. If the suit dies, you die. I think the suit should be seperate armor, so once it dies, you just jump out still at full health.
Indeed. I would use the suit more often if that were the case. I have gotten used to using the suit. Using it in WvW is unwise in my opinion because you become a slow moving target for all enemy fire.