hey i go there all the time. its a blast. its 333m around which is longer than some other velodromes. (most are like 250 or 200)thats why it might look bad but the slope really isnt terrible. ive never had trouble with pedal strike. that picture is kinda old and now theres a skatepark in the middle. you can only go there to ride during specific times.
Monday: 6:00 p.m. - 11:00 p.m.
Wednesday: 6:00 p.m. - 11:00 p.m.
Saturday: 7:00 a.m. - Noon
Sunday: 5:00 p.m. - 9:00 p.m.
the other times are reserved for the skateboards.