If you want to just see the Grand Canyon this tour is fine. Unfortunately it is not long enough to do things like the mule ride into the canyon or the white water rafting etc and anything other than "looking" is not included in the tour. Would highly recommend the helicopter ride be included as an optional extra on the way so that once dumped in the park you are not forced into paying $20 each way plus tips to catch a taxi to the airport. Most people would probably do the flight and its one less thing to try and do yourself once in the park. (having said that the guide we had on day 2 was brilliant and actually rang and booked the helicopter and arranged passes back into the park for us which was appreciated).
The company needs to sort out its "luggage policy" as there were 4 of us international travellers on the tour who had to take their large suitcases with them because there are no storage facilities at the hotels we stayed at in Phoenix or Sedona. Luckily there were only 6 of us picked up on day 1 as our suitcases ended up sitting on seats in the cabin.
The tour drivers changed every day even though the driver we had on the first day came up to Sedona with a new group on the second day and we had another new driver on the 3rd day to bring us home. With the "tipping" requirements of the USA it was a little hard to justify tipping 3 different guides for 1 tour.