Nice Guards, exceptional quality and construction!
I've used a number of different guards over the years, but none as stout and well made as these Fastways. The fit and quality of construction are far superior to the rest. This is reflected in the price...you get what you pay for.
Provide great protection and are very durable. They have gone up against a good amount of trees and held up great. The only drawback is if you cut down your bars (for tight woods riding) you will need to modify them due to the inboard fixed mounting point (bar clamp).
Yes, this set up should work perfectly with your Pro-Taper Bars on your '07 Yamaha WR250F. The only modification required would be cutting the ends of the grips to install the bar end mounts on this Handguard system. You may want to check the ends of your Pro Taper handlebars as well as they normally come with small plastic plugs in the ends that would need to be removed to install this set up. No major modifications would be required for installation though.