The iStick is a great little battery in my opinion, yes it has a few issues with the amount of power it throws out, dodgy 510 threading (I had to send one because of the 510 thread stripped in a week)
But for size, battery life, portability it is excellent and when you get the right tank/coil...