We enjoyed doing this. I have been to the Grand Canyon before and thought of this as a different way to do it this time.
The service on our car was provided by Cameron and he was cheerful and informative and did a great job overall.
The train was clean and virus protocols were in place.
Some aspects of the trip might be described as "touristy" or "cheesy" but in the spirit of good fun, it was fine.
There are different packages and we took the same day one. This gives you 3.5 hours at the Canyon. As the shuttle buses there are currently shutdown, this provided ample time to have lunch and stroll around.
This experience is different than staying inside the canyon, but they do have overnight trips as well.
Overall a pleasant and well organized experience.