Random works better, i think, because the crew is pressed for time and may be panicking, and the boarding team is actively trying to stop them. As for quickly emptying the fuel tanks, blowing a hole in your own hull is a long and storied naval tradition. I still think the defenders should get a chance (attributes+morale check+opposed roll) to blow the engines and/or magazine up.