Um, no I haven't had an experience with ANY vape equipment that was equivalent to dripping onto my tongue (which is the first way I taste juices). They taste different vaporized, by a fair bit.
As far as flavor, I know a lot of folks like the engine or the engine nano? Good luck in your search.
Anna