OP here. The venue is a small hotel in Old Town Alexandria. We are thinking small (50 people) gathering of closest friends and family, most of whom are local. 4:30 pm ceremony. 5-6 reception; 7-9 dinner 10 - 11 dancing. Not a big wedding.
50 people is not a small number of guest so trying to do some hybrid of an intimate wedding with reception/dinner and dancing won't work. No one will want to dance from 10-11 on a weeknight. If I was invited and I have kids, we would leave midway through dinner just as the cake was cut just to get home for kids to get in bed with a decent chance of getting up for school the next morning. 4:30 start is also pretty awful because it means leaving work early, getting kids directly from school and driving straight to the wedding. That is a lot of disruption.