We usually stay at the All-Stars where the bus service is pretty good. We're splitting our stay in Dec/Jan between AsMo and BC. How does the BC compare?
I just came back from a BC stay. The bus service was fine. The shortest time we waited was five minutes, and the longest time we waited was fifteen minutes. We really enjoyed our BC stay. It's a beautiful resort.
We stayed at the YC last year, and while we never waited long for the bus it stopped at so many other resorts. The buses going to the MK and coming from the MK were always full and at night, a lot of people had to stand.
Luckily you can take the boat to MGM and walk to Epcot.
The bus ride to MK, AK, and DTD can be crazy. It just depends on the crowds. Sometimes when the bus has already picked up people at the Swan, Dolphin, and Yacht Club there aren't a lot of seats left for Beach Club and Boardwalk. And other times they don't share with S/D. So it really just depends. We didn't have too much trouble using the bus until the last 2 days of our trip. It took us over an hour to get from YC to O'hana via MK. So just allow yourself plenty of travel time if you have a PS.