I used TFA like posted.
Here is the original from the thread.
Fruit Roll Up
5% TFA Raspberry
5% TFA Strawberry
5% CAP Sweet Watermelon
2% TFA Sweetener
2% TFA Ethyl Maltol
Adding on to what
@IDJoel said about breathing, both of TFA's raspberries would definitely benefit from a little breathing. They are as you say, floral as hell, and a little airing out can usually tone that down. My problem with them is I get cough medicine from them too.
Can you taste the watermelon at all in that recipe?
I really like Raspberry too, but the TFA's just don't cut it for me. CAPs V1 isn't any better, it's weak until you put enough in to taste it, then it's all about cough syrup spiked with rose petals. I'm sure other folks find it useful, but that's what I get from it. Maybe my expectations are too lofty. Maybe the V2 is an improvement?
Inawera's raspberries are better. The one named "Raspberry" is good, but really concentrated. It's a little hard to sync it with other flavors, but it works well when it's in balance. It has a certain "tang" that I'm not entirely fond of...
My favorite raspberry at the moment is Inawera's Shisha, though it's a bit weird as well. Not floral or medicinal at all, not overly sweet or candyish, and not as strong as INW "Raspberry", but it's a bit..."dry" (the Shisha-ness). I sub this raspberry for TFA's sweet in Berry Berry Good and it's excellent. 0.50 to 1% as an accent/booster, up to 3% if you want it up front. It plays well with similar fruits. However, it's got a strangely powerful aroma, even small amounts. Mix it with something, all you smell is the Shisha Raspberry, and you think it's taken over the mix and ruined it, but nope, you can taste the other flavors. My most recent fooling around with this has been combining it with equal parts FA Blackcurrant and Strawberry. Can't smell the Blackcurrant at all over the Shisha Raspberry, but Blackcurrant is the dominant flavor. Powerful aroma notwithstanding, it's one of the better raspberries IMHO...
...though I've heard that Medicine Flower's is the BEST.