Advice there with LILO works fine, UUIDs recommended. Never tried GRUB.
I like the mobility and don't consider PCs 'bricks' just because I carry my OS around. One of them I even copied the USB's OS install to. A few trivial fstab/network tweaks and it's up and running independently.