I haven't found anything better yet for spring or summer. I have Orbitz reservations in April and June.
There probably won't be any
free dining in early August unless you get a PIN.
Some things you might consider a disadvantage:
1) It's not a one-stop shop. You can link the reservation to MDX, and you'd get bands, but you need to arrange to purchase tickets separately if you need them and for Magical Express separately if you need it. I think there is a link you can use to book it online, or you can call Magical Express directly.
2) No dining plan. (I see that doesn't matter to the OP, it doesn't to me either)
3) Orbitz does not recognize that Disney doesn't charge for children under age 18 in the room. If there is just two of you then it won't matter. If you have more than 2 and some are kids you need to add them separately via Orbitz after you have booked to avoid the charges.
4) If you want to make changes or do a cancellation you must do it through Orbitz, not by calling Disney.
5) Difficulty in making specific room requests, beyond the simple ones that you can choose when you do online check-in. Orbitz may be able to note them on your reservation.
6) Orbitz requires payment in full at the time you book. The reservation is fully cancellable based on Disney's rules for room-only reservations (cancel more than 5 days before arrival to avoid penalty, which is the first night's cost)