I love BMV, cheap prices (especially for 180mLs once you find a favorite flavor or two) and they always send you a 3mL sample to try something new with every order. To be fair I have only tried a few items from two other vendors (E-Cig Express' chocolate liqueur and Peach, and Nite Lite Vapers Bounty Hunter and premium tobacco).
Of your list, I haven't really tried any: no tobacco flavors, no coffees, and no desserts from BMV, unless you count cherry ice and/or vanilla mint. Both of these I really like, in fact I LOVE the vanilla mint, it is my go to all day
vaping juice. I also like their smooth (menthol), their peppermint is GREAT, Hypermint is very good (much more mint than menthol imo), jamaican rum is just ok, big island drink just ok, robacco menthol I liked at first until I tried the smooth (RM just too Vick's vapor rub tasting now), mojito didn't really care much for but letting it steep....so like ANY juice vendor you will like some and not like others, and hopefully find one or two you can't do without!
I just ordered 12 more juices from them, some more vanilla mint of course, and 11 new flavors. I'll let you know soon what I like and don't, they should arrive today! I did order some dessert/fruit flavors, blueberry, watermelon, caramel something, and two tobacco flavors so will let you know!
Also, with MOST flavors I recommend paying the extra 50 cents for the flavor boost/shot, however I will no longer do this for the menthol flavors or tobacco flavors (which are mostly for my wife and she smokes Marlboro lights so want to find something "light" for her).
Good luck!
Carbon