Hi I was looking through my bt books when I came upon the Combat Equipment Sourcebook. According to page 85 Vehicular Dropchutes you can drop mechs, vehicles and even cargo canisters up to 100 tons in total mass, but they are only effective when used on worlds with an atmosphere of some kind as they rely on air resistance to slow descent. Also said units except cargo containers are crewed. I thought this might help