From reading http://groups.yahoo.com/group/btmgr/, it looks like Smart Boot Manager currently allows you to boot from a USB drive iff your BIOS supports
ATAPI interface simulation for booting from USB.

Is there anyway to get around that?  A way to make it more universal?  Even if it requires a separate and larger binary or a separate project.