You might be better off relocating to an area outside of downtown RVA. I live in Powhatan county, which is 45 minutes west of downtown RVA. I ride into RVA for 7 Hills Scooter club rides/events, but I seldom go to Richmond for any other reason. There’s plenty to do here in Powhatan and Midlothian.
If you do decide to come to the Indian Summer Rally, be sure to stop by and say hello. Any of the moped folks know who I am. (edited)