I may be missing something, but there currently seems to be no difference between similarly classed hulls apart from the visual?
I seem to be able to mount any weapon on any turret, and while there is a difference in number of specials/armours between sizes, there appears to be no difference, even between beam/ballistic/missile turrets. Similarly, (l/m/h) tank/mech hulls seem to have no variety.
Have the differences simply not been included in the current iteration, or is there no plan for there to be any? If there is no plan for there to be any, why are there so many? Why not just additional visual customization options, which would end up with a substantially less cluttered hull list?