We all know by now that the standard versions of what a RT can get are not the Astartes models. I would say that Astartes Drop Pods lack some of the safety features that other drop pods would use because Astartes have less need of such features and because of the need to pack in as many power-armoured bodies as possible. When you're dealing with much smaller/lighter humans, you can probably put a grav plate in there to compensate, and these are likely little more than up-armoured versions of life pods that are programmed to have a more rapid insertion (and to be reusable).
As for Storm Troopers being the only ones that can use them, I find that rediculous. Any limitation of that nature would have been listed in the write-up for the Component. What's next? Only troops in Terminator Armour can use the Teleportarium?