I ran across their website and noticed their lever set. Does anyone have experience with them or possibly advice for or against these levers? I have a stock master cylinder (97 KX250) and needed a stock mount brake lever and new clutch lever with perch. Thanks for the info.