I have suggested that station, and think it would be perfect! There are a TON of residents within .3 miles of that station that would now have access. I live two blocks north of here, and currently walk to GA and Upshur, but it is a long walk. There certainly is not currently a station at this location. Would much prefer a station here though!
Just checked the BikeArlington website, and it does indeed indicate a station at Sherman Circle. I am definitely keeping my fingers crossed!