They should have just gave you a new motorcycle. Long term I can see the potential for other things to pop up due to this extensive repair so early on.
Good luck on down the road.
I have the extended warranty, so I’m honestly not that concerned about it. I’ve bought several motorcycles from this dealer, so I have a good relationship with them. I’m confident they’d go to bat for me if there was something that came up down the road.