I became level 99 3 weeks ago and bought the 99 (now 94) Nike 3w on the spot. I've owned (still own) the lvl 89 BB 3w and passed on the lvl 96 version after trying it out. I usually use Nike 81/61 balls.
So, FWIW, the 99 Nike is no longer than the lvl 89 BB. It flies shorter and doesn't stop as well, although it rolls out to same distance, assuming nothing like a bunker in the way. That said, 4.0 vs. 2.5 forgiveness is worth something.
I did rush out and buy the 100/95 Vapor irons on the spot also, and 1 evening's experience is pretty good.
But based on my 3w experience, I would not rush to buy the level 100/95 driver. Hold out for the level 96 BB or the level 98 R1.