First thought, a more compact way of displaying the design would be handy.
As for the design itself, it's got all the usual top-level stats you could ask for - a very good combat load, respectable firepower, and good armour. I worry about the soft stats, though. Six lifeboats for a crew of over a hundred? You want at least enough for each person, probably with spares - it's a combat ship, after all. 78 tons of cargo for a ship that big is also worrying - you'll go through 78 tons of basic food and such just getting to and from a drop point, never mind ammo or spares for your units. If it's a model designed purely for hot combat drops, that could maybe be okay, because you're assuming that follow-on dropships will carry all other supplies, but in that case you want a lot more armour aft - it's a spheroid, all ground fire in a landing situation will hit it aft.
I'd probably cut the mechs down to a company, instead of a reinforced company, and put the difference into non-combat carrying capacity. I'd also give some thought to what role this is intended to play, if any, and whether that'll affect any of your choices.