Yes the 10.25:1 is a little higher compression then the factory spec. (factory is 9.6:1). They also sell a 12:1 compression piston but you will most likely have to run race fuel (110 octane or better) with that one. The 10.25:1 piston is what I would go with if I needed to replace the piston.
I can't offer much help with the 250sx, hopefully someone else will.
1984 Yamaha YT 60 Tri Zinger(current project)
1983 Yamaha YTM 200 (rear suspension kit)..... long term project
2004 BMW R1150R
1972 Honda CT 70
2007 Lifan 110