I guess it's a slight step down from a dedicated Armory offline computer because I it's conceivable that a wallet compromising virus could travel from the hard drive of host computer onto the USB installation; although, from my USB Go installation I've never been able to access the drive resources of the host computer, so I assume there some partitioning going on to protect against that sort of thing. Anyway, like I said, probably a slight step down in security from the recommended Armory setup, but a step up in security, I think, from VMs on network connected computers. Plus you get a lot more flexibility since you could more easily travel with an encrypted USB that you can use on your main laptop or any other computer.
hmmm, b/c of what you're saying about partitioning protection it might be
safer than the computer based offline wallet. that's b/c you usually use an unprotected usb stick to tx the unsigned tx to the offline computer for signing which should make it easier for malware to load itself.
Ironkey currently sells the exact same product as what you've just described for a pretty penny on its website. as i said though, later in the year they'll have a hardware encrypted version which should be slightly stronger in terms of protection.