I'm running a full install of Mint 12 (32-bit main edition) on a 16gb SanDisk Cruzer usb flash drive
(as opposed to making a "live usb" with persistence).
I'm quite happy with it for my purpose of experimenting with Mint 12, but if you want to
use Mint 12 long-term, a full install to a hdd would be better.
I've found it to be a bit slow sometimes, but whether that is the usb stick install or Mint 12 itself - don't know.
I installed it as you normally would doing a hard drive install, just pointing the installer to the usb stick.
I used two partitions, formatted to ext4 -
/root - 9gb (approx.) /dev/sdb1
/home - the rest /dev/sdb2
Installed Grub in sdb (no numbers)
I didn't use a swap partition.
(You don't have to have a separate /home partition. I'm just experimenting with different setups.)
Also, your drive letters may be different from the above - my internal hdd is sda.
I don't have a lot of extra software installed, but the system is fully updated (including nvidia drivers).
At the present time, the / partition is 36% (of 9gb) full and the /home partition is 2% (of 7gb) full.
I don't have a lot of documents on the flashdrive, I save to an external hdd if necessary.
I initially installed it to an 8gb Transcend JetFlash, but found it too slow so I changed to
the 16gb stick and it seems to be working better now. Also it's more "comfortable" space-wise.
I only use it with my own desktop pc, so can't say if it will easily plug & play with other pcs with different hardware configurations etc.
Here are a couple of illustrated tutorials:
http://usbtux.hostzi.com/flash_installhttp://ubuntuforums.org/showthread.php?t=1872303 - Lubuntu install to a 4gb flash drive
(the screenshots are very similar to LM - I wouldn't recommend using a 4gb stick though.)
caribriz