I have used pro-x before in my trail bikes that took alot of abuse with no problems.The pro-x pistons are a good piston.I used Vito's too but they were the forged ones,and wiseco makes vito's pistons.If you are running a drag motor I would go with what is the proven best,Wiseco.But if your looking for a cheaper piston to run in a trail motor,The cast pistons should be just fine.