Freaky - I wrote to the guy in question and if I remember right he fabs the covers up to suit the road push levers and the standard YZB plastic push levers don't fit. So requries some mods to go this way (need to mod to fit the road levers anyway).
Hope that is better?