You forgot the "Where Applicable" at the end of that quote about timing control because that's not entirely accurate....but anyway...
Tried, true and tested the Power Commander continues to evolve with the Power Commander 6. Developed to simplify the user experience, PC6 makes choosing and tuning a map easier for the end user. All the same benefits you have relied on for over 20 years remain to keep you at the front of the pack.
www.dynojet.com
Sorry, I don't have any specific experience on the PC6 for the KLR.
Specifically, I've been around the PC5 on the yamaha cp3 platform long enough to be familiar with it, and the cb1100 platforms only for a short time, but have done a good amount....sorry no generalized "crotch rocket street bikes", "atv's" or "turbocharged rzr's"....for whatever that means... The PC5/6 specifically on the Yamaha CP3 platforms simply do not have the ability due to their physical connection only between the 3 injectors, TB and O2. there is no way it could adjust timing on the pc5/6 on those machines...physically impossible. The cb1100 is piggy backed at the wiring harness and "could" have the functionality, but no timing functionality is offered for the 5/6. Fuel only... Again, this is more on a specific platform, as most have moved to flash tuning due to the additional capabilities vs. the new limitations of the pc6 in general for more in depth builds. Basically, your not using a pc5/6 for any real radical builds, but it is good for simple bolt on's like intakes, exhausts, etc. This is where it may be a very good tuner for the KLR.
It's great that you have "years of experience using these products to tune everything".....Good for you!! I honestly hope you have chosen a better tuning hardware for anything beyond bolt on's though....but you be you!!