Maryland does have reciprocity with Virginia. The points will not be charged, but the violation will be entered on your Maryland driving record. That is the way it works.
I'd go to court. Sometimes, judges are a little better about reducing it or offering an additional fine when you appear in person.