Well, with a little help from _L_ (read: I shamelessly stole his function), I improved the vacuum's collision detection. It's not perfect, but it's a lot better.
I'm not bothering with the quest file. Just compile the script. It's not like it's hard to do.

... Meh. I should have more time to work on these things soon.