Even if true, more superchargers is never a bad thing. Not sure that'd be more or less convenient on my way through Richmond to Williamsburg from up north.
I really like the Glen Allen location, the only problem being it can get crowded with locals shopping.