Cute. I only have two issues.

1) First you say it doesn't fly, then it has enough of a Mass Effect field to go orbital from the surface of Venus.

2) Landing on Venus. Which even a BTech dropship can't do due to atmospheric corrosion, heat, and pressure, we've established. So you have better armor than a Battletech dropship? Why can't my Valkyries have this armor?

--
Of all the tyrannies, a tyranny exercised for the good of its victims may be the most oppressive. It may be better to live under robber barons than under omnipotent moral busybodies. The robber baron's cruelty may sometimes sleep, his cupidity may at some point be satiated; but those who torment us for our own good will torment us without end, for they do so with the approval of their own conscience.
-- C.S. Lewis