Agreed. Take a cab. Way too much trouble to take a bus to a park or DTD, only to hop on another bus to BW. We stay at SSR frequently, and we usually just cab it to BW when we head to Jellyrolls....
Cab would be fastest but otherwise just get on the first bus to anyplace that comes by (except EPCOT) and then transfer to the Beach Club bus from there.