Have you considered a clearo? No punching, no priming, no inserting cartos into the tank.
I recomend Kanger's Evod or ProTank. To fill; unscrew the bottom, make sure the center post is tight, fill the tank, screw the bottom back on, and screw the Evod or ProTank on to your battery.