I love BW but since you’re already staying YC, I’d go with VGF (which we love too!).
We’ve done a few MK/EP resort split stays and they work out well. Last time was Poly and BW with a park hopper. We went heavy on MK from Poly, monorail to front of Epcot, and AK. From BW we did HS, more Epcot and AK/MK on last day. Having your room nearby is convenient for popping in midday or closing a park so we plan around that.