Hey,
We just returned a week ago and did something similar...we moored at BEYC for an afternoon and night, then headed to Anegada for a night and came back to Leverick Bay for a space on the dock for the BBQ.
We had kids and newbie's on board and I felt like everyone needed some landtime.

You can accomplish the Dogs and the new Art Reef (Mountain Pt.) and then head to Leverick for the night.. just leave Anegada early. Enjoy!