Smaller ships taking more damage from bumps is flawed for one reason, the one I mentioned upthread:
Bumps don't represent collisions, they represent the stress on the hull from AVOIDING the collision.
Ships die when they collide with each other, but that doesn't mean suddenly taking your ship through a 45 degree turn is consequence-free.
This is just like X-Wing, where bumps don't represent actual collisions, and the reason you don't get an action when you bump is because you're frantically wrestling the controls to AVOID hitting the other ship - but smaller ships have more stress-resilient frames and don't take damage.
If anything, in a more 'realistic' system, smaller ships would take LESS damage from bumps, because more compact means more maneuverable and more stress resistant... but we don't want that. At ALL.
I've been wargaming for a quarter of a century, and as far as space fleet battle systems go I've played Starfleet Battles, Full Thrust, Battlefleet Gothic, three versions of Battletech's space system, a deranged attempt to use Traveller, and even a homebrew system I made where you built the ships out of Lego and different parts had different attack/defense/speed values and you had to have a certain number of 4x2 bricks to power each set of... never mind.
In all, I find Armada to be pretty good. Not the most 'realistic' (that'd be the latest iteration of Battletech in the Strat Ops book, but I won't bore you with why and you'd probably be bored playing it!), and the most crucial complaint I have is the imprecise measurement and the clumsiness of the main maneuver tool (that and how strong Intel is, dammit, it makes fighter screens almost totally worthless and turns the fighter minigame into "Kill the Escort, kill the Intel"), but overall...
It FEELS like Star Wars fleet battles should. Ships hammering at each other as their shields go down and back up, fighters as both crucial weapon and vital shield, over-the-top colorful characters in command that change the very nature of how their fleets play...
If it didn't have such a bigfoot initial pricetag, I'd love recommending it to more people.