My guess would be that the Aprilia, Ducati, etc. will have longer tubes then the NSR has. I would look into other options, such as contacting your local Ohlins dealer/service provider and see what options he has for you there. Possible a setup for a Honda RS, Yamaha TZ, newer Yamaha R6/CBR600RR, etc. Will most likely require custome triple trees or modified RS/TZ trees, as well as probably something special for the brakes/axle setup.