My wife and I only stayed for a couple of hours. That did it for us.
I don't care for gambling, buying a California state lottery ticket everytime I go there, is enough for me.
Zion is magnificent. Just a pity it is so overrun now. When we visited first time 30 years ago it was much better...