Adding to the boarding mechanics. In FTL, your ship has compartments right. They can be blasted open, vent O2, start fires, and FUN begins. Couldn't a mechanic be placed that detects where you blast the ship you plan to board. It then tacks on a higher percent chance of parts/systems in this region being more/less likely to be impermanently disabled/explode to render boarding more FUN.
The mechanic could, if possible, a outline of ship, with a very basic sectioning off of the engine, weapon, crew, important system storage, bridge, etc... Then at the end of battle it compares where the blasts are to add a higher percent chance of system failure or explosions.
EX: I am fond of blasting Capitals in their engines. It slows if not stops them from letting them ES-CA-PEEEE, I always wanted to post that since watching Finding Nemo, and they can't bring their might to bear. This mechanism would see that most, if not 100% of the damage was done to the engines. If you could board the party, if they bested the rest of the crew and security teams, might find a nice clean whole blasted from where the engines use to be to the bridge. This leads the ship unable to kept to to the engine disappearing. Maybe due to a poor ship design, but clearly not the Fire and Control Officers fault
If blasted on the sides or front you could have a higher % chance of receiving a failed report related to what systems would be near those blasted sections.
Another idea for you to ponder. If you have a series of failed boarding missions continues wouldn't the people/corporations selling you the marines hear about your failures. Then would this info get to the marines? Would the corps/people doing the selling/these free lance marines/mercs raise their price or just refuse till you turn your luck around, or even prove you know what your doing to invest their soldiers lives into your cause? Would some just not care/because they are in it for the buck. Maybe nobody would miss these fodder.
Don't know what's possible, but maybe it is. Maybe something similar is