The simplest, least invasive way for them to fix it would probably be to just FAQ, "Does the space outside of the legal playing area constitute an obstruction? Yes. Yes, it does."
Can't boost or barrel roll into an obstruction, so problem solved.
This might be the simplest way to take care of the boost/barrel roll problem. Then when we go back to the OP's original situation (template off the edge but final base position OK) we find that the rules for obstacles would require that ship to a) skip the Perform Action step, and b) roll for obstacle damage. A fair trade to solve a sticky problem, I think.