All three of these vapes would be fine in the circumstances you suggested.
Although for greatest flexibility, you might want to consider the Haze vape because you can pre-load the cans and carry them in a case to simply pop in/out of the vape as necessary. (That plus some batteries, and you're...