I haven't mixed any of my own stuff yet, but I hear that the Lorann flavorings can give a funny taste. Try getting some flavors from Flavour Art, FSUSA has them for sale here: FreedomSmokeUSA or from Create your own perfume with The Perfumer's Apprentice
Edit: I heard about the Lorann giving...