This is the skinny on the NF carried by diyvs:
Thanks so much for the kind words. Our customers satisfaction means the world to us. The Nature's Flavors are organic concentrates. They are just like CAP and FW and the rest of our concentrates. THe main difference is since they are organic, they are in an water/ethly alcohol or an organic cane alcohol/water solution rather than a PG/Distilled Water/Ethyl Alcohol solution like most other brands. I hope this helps!
DIY Vapor Supply
He followed up with this correction:
organic extracts *** I'm sorry. I was thinking about concentrates and typed that. But they are extracts.
I'm awaiting a reply to see if that correction gives a different starting %, otherwise, I guess treating them like CAP or FW is a good start.