Just went to the McGard website. The new (to me, anyway) key design looks a lot more secure, as far as slippage on the nut. Looks like I may be springing for a new set for the RR...

Hope the new Jeep is working out nicely for you.