The only reason why I chose BC is because I don't know how much the major rehab going on at BW will impact things. Ordinarily the BW view can't be beat.
I'd go with BCV every time. The access to EPCOT is unbeatable; I make great use of SAB, and we love Beaches & Cream. We also like walking to the miniature golf, just across the street from SWOLPHIN.
BWV is a great 2nd choice, though
Both resorts are great- I am a balcony person and I love seeing a water view, pools included, so our BCV stays have usually worked out. Congrats on getting the room you wanted. Sounds like the beginnings of a great trip.