Speaking of heavy weapons I have a question;
Seeing as you can bring a tank along (regardless of type), all of them can mount some form of rocket-type weapon (I consider the Plasma Assault Cannon to be a rocket ). What is really the point of bringing along a guy with a rocket launcher? It's heavy to carry, has limited ammunition (again due to weight) and deprives you of a man that can do flanking moves or simply be more nimble overall. I feel the tank-type vehicles provide so much in terms of scouting and heavy artillery that the rocket launcher just feels rather pointless.
Tanks take up multiple soldier slots, and also can't use teleporters like keith mentioned. While on the otherhand, you could fit at least two more rocketeers into the same space, assuming you're past the chinook.
This gets you several things: Stronger soldiers (rockets are heavy, thus rocketeers with a full backpack of rockets or a combination of rockets/armor/grenades will
always get a strength boost even if you didn't have a job for them during the mission, which means less TUs spent on weight the longer they survive and soldiers that could wear the newer, heavier armor immediately without a problem if you lose riflemen), more explosives (always a good backup against androns, unless the shot will kill them and wreck their gear in the process and you dislike that kind of thing), and more soldiers with grenades and the TUs to throw them (if they can't fire yet, or bad positioning)
They can also hold pistols, if you really think you'll fire every rocket. A pistol-rocketeer without any rockets is a very strong, very lightly armed scout at that point however, which is not much. But its better than a rocket tank with no ammo!