That's great. Thanks for the feedback.
There's a minor bug in that, but you may not run into it. If you do a uefi-ready snapshot, and you have a non-tabbing text editor like leafpad or mousepad, you won't be presented with the grub menu. It's in the edit_boot_menus function, down around line 920 or so. Here's what I changed it to:
http://paste.debian.net/791263/