I have always booked with Disney directly. Are there any advantages to booking with a travel agent instead - like Small World or Dreams Unlimited?
I don't use either of the two you mentioned (although I do use a Disney one). I have let our Disney TA do 90% of all of our planning for our last seven of nine trips and have been completely satisfied. She goes above and beyond in watching for specials and changing our current plans, making/chanding ADR's, etc.
It really comes down to a personal preference. I don't always have the time I'd like to sit on the phone or checking codes, etc., that I would like to. My TA does that all for me.
I also like knowing I have someone on my side if something goes wrong.