Front Brakes

Hi all
My front brakes are Crap! they always have been really but I particulalry noticed it after the track day a couple of weekends ago in the wet when I wanted a nice delicate touch on the front brakes but it was more operating like an on/off switch, I think the previous crash didn't help matters!
Anyway, as with most bits on my bike I have no idea what they actually came off, once I decided I should have a spare lever for the bike so went and bought a ZZR600 lever and guess what ... she no fit!
What I am wondering is would it matter what lever/master cylinder I put on the bike? I see on Ebay someone (in the States) is selling a 2005 ZX6 lever and master cylinder, as an example could I use that? is it just a matter of me disconnecting my Brake line from the master cylinder then bolting on the new one and reconnecting the line? so for that matter could I use a R6 or a CBR600 lever/cylinder? or should I be sticking with something of the same era as my bike? Oh by the way I'm not racing again so aren't concerned about eligibility for PCRA racing
TIA for any help
My front brakes are Crap! they always have been really but I particulalry noticed it after the track day a couple of weekends ago in the wet when I wanted a nice delicate touch on the front brakes but it was more operating like an on/off switch, I think the previous crash didn't help matters!

Anyway, as with most bits on my bike I have no idea what they actually came off, once I decided I should have a spare lever for the bike so went and bought a ZZR600 lever and guess what ... she no fit!

What I am wondering is would it matter what lever/master cylinder I put on the bike? I see on Ebay someone (in the States) is selling a 2005 ZX6 lever and master cylinder, as an example could I use that? is it just a matter of me disconnecting my Brake line from the master cylinder then bolting on the new one and reconnecting the line? so for that matter could I use a R6 or a CBR600 lever/cylinder? or should I be sticking with something of the same era as my bike? Oh by the way I'm not racing again so aren't concerned about eligibility for PCRA racing

TIA for any help