I got to test my brake today , only on the road , so not quite at the speeds for track. Seems as though there is plenty of potential there. Just a question , what does the lever feel like, on the spongy side ? I am quite sure I have expelled all the air , I pushed it up the line with a syringe , and the foot pedal is really firm .