I've tried them all in this order: Protank II, RSST, Dripper, bottom fed dripper (ReoGrand), and lastly the Kayfun.
The Geni style is a great vape. SS mesh puts out a nice crisp flavor. They can be a little bit more of a hassle to set up than your standard RBA but a good vape none the less. In the end I wanted a good vape on the go without worrynig about it leaking. Drippers are my perferred way to vape. The warm, dense and flavorfull vape that they can provide are unmatched IMO. The problem with dripping is that you have to drip, which can be a hassle while on the go. Pulled the trigger on a ReoGrand and Cyclone RDA and instantly fell in love. Dripping from the bottom is so awesome. There is nothing like the flavor you get from a fully saturated wick in a dripper and you can get that vape everytime with ease with the Reo. Was at a B&M buying some juice and ended up picking up a Kayfun. Built a simple microcoil, wicked it with cotton and filled her up. Ran through a few tanks with it then took it apart, cleaned it, dry burned the coil some, put it back together and set it in my cabinate...haven't touched it since. In the end it didn't even come close to the vape I get with the Reo/Cyclone combo. I still use my other mechs and drippers from time to time to try different coil set ups or when I'm feeling froggy and want to hit the .0000000001ohm cloud chasing set up. For the quality of vape, ease of use, and consistancy you really can't beat a ReoGrand with a quality BF RDA....especially on the go.