You can repair them, they do have professional wheel repair. I had one wheel that had a repair. The PITA thing is getting it balance. They had to use so much weight, rim weight and sticky weight.
Rick black wheels and a blue lock ring would like super clean on your X.