I believe it's the intent of the devs to get rid of the concept of troop transports as we know them eventually, that is an issue that could potentially be solved at that point.Boarding a ship wouldn't require a fairly different set of equipment, weaponry and training from what is required to invade a planet...?