Well I'm going to recommend not going with the JD kit as it seems way overpriced and doesnt come with leak jets or an AP spring etc..
I purchased all my jets through Yamaha
(always use OE keihin jets not aftermarket anyways) and simply bought a NCVQ and a NFLR needle jets these are aviable through Yamaha
and seem to be the most popular for people using OE needles. Avoid brass needles as they wear quickly and can even wear the jet needle. Yamaha OE was way cheaper than anyone else to boot,10 bucks a piece for needles!
I purchased a KTM acc pump spring as its 5.00 compared to 16.00 for other heavy duty springs and also got there air screw as its stainless and has a o-ring to keep dirt out of the threads and help stop movement due to vibration (not 5.00 bucks).
toyko mods and jetsrus also had a good selection but were a little more expensive and cant offer OE needles (but did have the washer and gasket for the air screw as KTM doesnt send them with new one).
Saved a lot of cash and got more goodies, thats what its all about right? I'm happy to share where I found all my stuff at along with part numbers etc..
Now let the flogging begin for not going with JD jets.