If you are planning on fitting the ITC's to a KLX250 beware of the piston travel. They don't have the same travel as the original KYB.
I think you can increase the travel slightly, but at the expense of seal head wear.
I had a pair of 81 piggy backs that I offered up to mine, and they were a little short on travel too.