The Grand Canyon Experience is such a craphole. It's redeeming qualities are as follows: 1. there are endless piles of Vegas souvenirs, probably more than anywhere else on The Strip; 2. The booze is halla cheap; 3. You completely cannot beat the location.
That's it. It's a great stop for those reasons but if those reasons aren't what you're looking for, don't bother.