Oh! This is a welcome addition to the Alum Creek trail. I hope it helps those that want to use Cleveland to commute downtown...this would get them a good way there. I've seen a few cyclists there (Cleveland Ave) during rush hour and I applaud their guts for dealing with traffic.
Edit: Clarified last sentence.