My vote is for BW. If you plan on rope-dropping HS and/or EP, you can walk to both of these parks and won't have to plan to be at the skyliner 90 minutes before park opening/early opening. You can plan to leave your room about 30 minutes before the early opening and you will still get there on time.
My one issue with the BW is that you have to go outside of the building to get food (except for the minimal offerings they have at the lounge). There are lots of options (and some pretty good options at that) around the BW area, but you have to go outside to get to them. This usually isn't a problem, except when it's raining/storming. Swan/Dolphin, YC and BC all have some pretty decent quick serve and sit down options for eating. If you desire donuts for breakfast, take a quick trip over to the Speedway gas station. They have pretty fresh donuts/pastries in the morning and you can get some less expensive beverages while you are there too. Orange Juice and Powerade are much cheaper here than they are at Disney shops.