IMHO I consider all of the restaurants to be the same for both (all 3) resorts. It's a 5 minute walk from BC to BW. It's a shorter distance than the walk from my room at Coronado Springs to Pepper Market when I stayed there. And they are both a short walk to the French Bakery in EPCOT

You really can't go wrong with either in terms of food options.
I have similar thoughts. Essentially, the Boardwalk, Beach, and Yacht Clubs share all the facilities on Crescent Lake. The only thing that's unique to a DVC member is Stormalong Bay, which can only be used when staying at BCV.
The small food court at the Beach Club is easily reached from BCV and the main dining area (Cape May) is not much farther. Conversely, BWV's dining facilities are on the Boardwalk itself. It's a longer uncovered outside walk to get to these from BWV. It's wonderful on a beautiful morning but stinks if it's raining or cold.
I agree with
BWI FAN 4 EVER that Stormalong Bay is next to the main walkway to Epcot. Stormalong Bay is surrounded by a fence and has lifeguards posted at every entrance to assure that only Y&BC guests enter. However, for a parent with young children, it could be disconcerting for the children to leave the pool area to cross the main walkway to get to the water slide. I assume WDW is very much aware of this and does at least some monitoring but I've never noticed someone stationed there whose job it was to "guard" children crossing.
Conversely, the main pool (Luna Park) at BWV is surrounded on 3 sides by BWV. The fourth side has a small building blocking most of that with a fence for the rest. However, there is no one monitoring the entrances, just like other WDW hotel pools. Anyone can walk in or walk out.
My suggestion to the OP is to look at the resorts using Google maps to see the layout from the air, and then search the Internet for photos and go with the one that is most appealing.
I stand by my first post. BWV is my Home Resort and I think it's awesome. However, if the OP wants to try out Stormalong Bay, the OP will have to stay at BCV. It may not matter anyway. BCV is so small and so difficult to book (BWV is not much easier) that the OP might not have a choice.