How do you contend with the variable nicotine; when the nicotine is included in the base, and you use various flavor percentages?
Not sure if this part was strictly for Maestro... But my answer on this part is that I simply don't care how exact it matches up.
In the recipe for my base, I just put in the most I might want it at, which is usually 1.5mg/ml these days. I usually keep my flavorings around 10% or less, so it would usually end up being only ~.15mg/ml less if my math is right, there.. Not enough for me to be feigning and going into withdrawals over.
(Just for reference, not that I think it matters, but.. My nic is 100mg/ml in 100% VG (for longest shelf-life), and the pre-mix bases I make at the moment are 1.5mg/ml in both 80pg/20vg and 70pg/30vg.)
IMO, if one is going to deal with pre-mixed bases, nic or no-nic, then they're going to have to know that anything they do is going to throw off exact ratios unless it's for one exact set of mix ratios/circumstances. The only way around that - that I can think of, at least - is to not use pre-mixed bases.
... To me all that's important when using bases is that your nic level is near-target, and that your flavor percentages are appropriate for your desired base (i.e. more flavor for high-vg mixes). AFAIK, it's going to be that way no matter which calc is used.
Hopefully if/when Hotrod comes out of hiatus, he can include something that can account for the use of bases - cause it's a frequent feature request (and something I'd be passively curious in knowing, too). But the only thing I can think of for him to do, is to display somewhere the differences.. Like 'desired/set' ratios to 'ended-up-with' ratios.
But we can only hope that HR is okay - and if he is, that he comes out of hiatus to, at the bare minimum, open-source this software. That's one huge advantage to the open-source software scene IMO. If anything unfortunate happens to someone, or that person simply abandons their part in making that software - then someone else can at least pick it up from where they left off. Heck, this software is so amazing that it might even encourage
me to figure out how to program.
In the meantime, if people have the means to do so, then please donate.. That might encourage HR to come out of 'retirement' - and besides, this program is already amazing as-is.
IIRC, when I first discovered this software, I think HR was just coming out of a haitaus. And I kind of knew that he'd probably go into another after his recent ordeal. ... So I don't think it's unprecedented. But maybe someone that's been around here for longer might remember.