Eh, I don't hate it.[/SPOILER]Ah, so it appears the Mario Kart attraction's title here is "Mario Kart Grand Prix". Definitely better than just "The Ride" but still lamer than "Bowser's Challenge"
I'll take it any day over Mario Kart: The Ride AR or Mario Kart: The Ultimate AR Race