I just saw that totallywicked is now selling low resistance tank atomizers. Can someone please explain what a LR atty is? They are cheaper, but will they last as long? I also see restrictions, not to use it with certain battaries, I am using the normail ego battary's, is this ok?