We had a great time at OGO! Our family of four decided to do the sidewinder course and we had an absolute blast! The staff is very friendly and knowledgeable about the area and other nearby attractions.
There was a mix up with our photos at the time, but I was able to contact them a week later and still get our photos and videos from the GoPro they lent us.
I can't compare them to the other guys, but I can say I highly recommend OGO.