I enjoyed it, when it still had a faucet. I used to re-direct all my newbie Bitcoin adopters to that site to get their first taste of Bitcoin gambling and the faucet was just a free tester of what they could expect. A lot of them enjoyed the game so much, that they deposited their own money and started gambling there.
I was not aware of the EthCrash clones, so I will have a look at that, but I will not promote them, because I am a Bitcoin supporter.