I hope they implement an online system. Not too long ago there was a thread in which we discussed this. I hope this is a first step in reservation standardization on the system side. Resorts, ADRs, Magical Express, tours, and excursions (or what ever you chose to call the things like wishes cruises or parasailing) should all be on systems that can talk to each other. Right now they are not. Remember that they can not add baggage charges to your resort stay because the systems cant talk to each other. Apparently Disney hasnt heard of ERP.
I dont think the issues with the shopping site will necessarily be repeated with a reservation site. While they sit on a common portal they are completely disparate systems. They are not even the same functional unit of the company.