Well if it was an oil pen, possibly usb plugin..... then it wouldn't need a large surface area to vaporize all the contents, as they will drop down just like a atomizer.
The thought here is that the heat source can be on the other side of a glass tube.
So, battey pack with variable heat...