I would not mind if all ships were rebalanced according to core stats and Small/Medium/Large classification was made from MASS as well as volume.
I cross referenced ship measurements against the Coriolis EDCD tool and an interesting tidbit is that ship pad size makes no g sense either.
http://www.janichsan.de/ED_Ship_Chart_White_V2_3.png
- The python is physically larger (length/width) than the Type-7 and the latter is classified as LARGE. And while the T-7 is indeed heavier that is no indication that it should be classified as large since other ships that are lighter than the Python are also classified as Large (The Orca for example).
Then i looked at fully laden tonnage of E fitted factory ships and found the following that the amount of module mass each hull in comparison to it's base hull mass is somewhat bizarre.
- The Hauler and Anaconda sits at 32-33% of it's total tonnage as hull weight and a full 67-68% of the total mass as modules
- The Diamondback Scout and Viper MkIV has 72-68% of their total tonnage as hull mass and a mere 32-34% tonnage as modules
The Type 7 is simply to high for the medium hangar. It's as easy as this