I also had Bill and he was a great pilot and guide! That being said, didn't feel like this was a very unique experience. We definitely enjoyed not having to drive up to 5 hours each way (flying was 1.5 hours each way), but once we got there, we were just normal tourists. We got to skip the line for the helicopter ride, but spent more time waiting then the entire helicopter + boat ride took. The boat ride was very short and not what I expected. They zoom you "around the corner", where you sit, take pictures, and drive back. Overall it was enjoyable because we got to see the grand canyon. Most of our complaints are not the fault of the tour operator, just feels like the grand canyon is one big tourist exploitation. I would suggest booking more personal experiences (ie: kayaking) to really soak in the experience as this is more of an "overview".
Since time of pick up, this adventure was absolutely breath taking. Everyone was so friendly and the views are amazing!
I simply wished that it could never end. My first time to Gran Canyon, first time on a touristic plane, first time on a chopper. Just great !