Yep.... the continous refilling is one of the Leo's draw backs for me too.
Isn't the Leos batt a 3.7v ???
My 510 LR tank still does not give as much vapor as the std Leo cartriges and not much of a TH either, never mind the atty, but I must say, not refilling them for a long time does have its...