The Flavors Apprentis has a site of all their stuff. It comes in glass bottles up to 4 oz. I just ordered 9 flavors from them and it's second time I opted for TFA. Pomegranite is easy to work with. Bavarian Cream is great for enhancing to save a not so great flavor too. Belgian Waffle is a mild non problematic "bakery" type. I think coconut is fun to changup a berry base flavor, including Pomegranite.
tobacco I consider an advanced DIYer project so try not to have high expectations with it. I never like
tobacco flavors myself but the trend to making better ones seems to e happening. My favorite is key lime but as we all know tastes vary wildly! Teas, especially Chai are a nice change and not hard in my experience. Caramel Creme and cotton candy are staples but my experience has me using very little cotton candy ( not the blue one) for sweetening.