Thank you for bundling up these good tools. For a project I needed to create some LiveUSB sticks and now I'm adding more things. As a test, I converted your text menus to use vesamenu.c32 instead. You are welcome to them, if you want. ubcd-menus2.zip at
http://ccobb.net/demos/liveusb/#menus
I read your note where you say that you like your text menus so, even if you don't get rid of them, you might add these for people who like them. It's an integrated demo so if you want to see them in action you will need to download the main syslinux menus. boot-syslinux.zip at
http://ccobb.net/demos/liveusb/#makeboot
Also, I noticed that your LiveUSB process is experimental. The demo includes two scripts you might be interested in. These are in the the boot-syslinux.zip file and the second link above has some notes on usage. Cheers,