Those pipes are Power Pros...i believe look just like DG pipes but Power Pros dont have any marking on them.......I dk what the consensus is on them.....just so you know..........
They have been in the game a long time and are decent....I would not see an issue with them......
The issue with pistons are when your modding to the point of havng a ton of power where u need the strength.....for a stock/piped bike u will have no issues
What is your current motor set up..pipes....carbs...jetting....sounds like you had detonation in the engine and it took a dump on you.....something is walking around in your motor if your piston is hitting the plug end.......break your engine down to make sure your cylinders are ok.....if any damage a bore and hone will need to be done......sounds like u will need a crank too........get the next crank trued and welded...for durability sounds like u had an issue when ur kicker locked up first.....
Air leak and check to see if your carbs are synced up.......take off your air box and make sure the carb slides are going up and dropping exactly the same when u use the throttle...........do you have TORS??
YOu have a rod inside there then a ball then that adjuster you have pictured with the end you have arrow on going in touching the ball inside ther.......you adjust using the phillip head bolt inside and the nut is used to lock it.............there are two little arrows on the clutch puller.....on the opposite side of the case......they should line up using this adjuster........you will not be able to pull the clutch once its all assembled......it should be pretty hard
MAke sure u have the ball in there...
I wish my shee had a pullstart...........
MAke sure each carb went back on the right side? make sure the bowls went back on the same carbs?
MAke sure about the choke tube.......
let us know how u make out