I like the list. Particularly the deadeye + munitions part.
To get a decent chance of shooting the munitions on an ace you need deadeye.
The best 21 point ship scum has is Kaato+homing missile+chimps which is very similar to these M3a's
(fun fact : the cheapest deadeye+munitions ship in the entirety of X-wing is Kaato)