The buses are the buses are the buses. You are going to get a million different opinions as to whether you should use Disney transportation or rent a car. None are right or wrong, they are all just personal preferences. YC is one of the easiest resorts to navigate transportation from, maybe with the exception of AKL, which has to bus everywhere so it's super easy, just go to the bus stop and hop on the bus going to where you want to go. From YC, it can really depend on where your room is located as to whether it's easier to boat or walk to HS. If you are on the side way over by the bridge between BW/YC/Swan/Dolphin, it's almost as easy to walk as to ride the boat. That's a preference for us, other's think it's too long of a walk but just about every time we've done it, we've beaten the boat and that is not walking fast. The only time the boat beats us is if it's a perfect world and we and the boat arrive at the dock at the same time. I've never ridden the boat to Epcot, even when staying at the Swan, we walk. If you have park hoppers, you can walk through Epcot and catch the monorail to MK but it's a long walk all the way through the park up to the entrance in FW and frankly, unless you just happen to be in the park and at the front, probably not worth it. The bus is pretty quick, you will stop at BC and it can get crowded but since YC is the first stop, there is a better than average chance you will get a seat. Is Disney Springs worth it? That, again, is a matter of opinion. My opinion is no, it's not. It is a big shopping/eating outside mall. Most locals enjoy it now that most of the construction is done, taking the bus there is a long ride. Personally, we drive down, park our car and never use it again. We use Disney transportation for everything. But, we rarely make reservations at any of the resorts that we aren't staying at, there are just too many good places to eat in the parks for us or where we are staying. It is a pain to get to other resorts, you have to use Disney transportation to go to the nearest park then take a bus from there or taxi/Uber it.