Welcome aboard red! It's early doors, so just a coffee for me thanks.
I'm small, weak and puny, and the only probs I've had with the clutch lever is that the OEM lever was a bit far away, causing me to have to overstretch my hand to reach the lever, that was fixed by an aftermarket adjustable. I've never had any probs with a heavy lever, is what I'm trying to say, still on the original cable so maybe your cable just needs a bit of lube (fnarr, kyuk, as Finbarr Saunders would say!)?
Road racing's where it's at - going round in circles all day is for hamsters.