Last year, I booked online through Disney when they offered the free dining. I booked in May for a trip in September. Was easy.
This year, I was planning on doing the same for our December trip, but I wanted to wait until Disney offered package discounts. As I watched the site, the standard view rooms at Wilderness Lodge sold out, as did the Woods view rooms. This was in early June! I decided to go ahead and book through MouseFanTravel.com as they advertised that they would be able to apply any package discounts at a later date if/when they became available. Sure enough, when the most recent discounts were announced, I received an email letting me know my new package price.
I will never again purchase through Disney since MouseFanTravel.com does not charge anything extra for their services. They will also make ADRs for you and order tickets to special events, etc.