Ha
I live off of Concord and don't take it out that way, for those very reasons, unless I'm sure it's a low traffic time of day and my legs are real fresh like.
Belmont St is pretty fun imo.
Went out today when the mercury was saying 92, total slow fest, but I have that nice zapped buzzy feeling, so it's all good.