i use one of these on my second one but still a excellent lever i just fall of too much haha!!! but ye its a good lever http://www.trialendurodirect.com/products/15_17/EC_billet_aluminium_rear_brake_lever_509.html
Ron at dirt world cycle has the mecca system pedal in stock (518)663-5000