As a software developer I'm firmly of the opinion that it's my job to martyr myself, and take on certain pains in order to let the designers and other stakeholders do what they want, ideally in a way that enhances those designs and business requirements. Making routes completely avoid unscoopables would not do that.Hate to say it, but that introduces a lot more complexity than just not doing the fuel check. If you're doing something like that, why not just add an option such that filtering the galmap also filters which stars are available for routing? There, no more unscoopables on your routes.
I agree that a better way of doing "fully boosted" routes would be helpful, though.