I had the same problem with a Motion Pro clutch cable...it did'nt matter how much I lubed it.I even pressure cleaned it with carb clearner through the pressure luber,and then lubed it more...and it still sucked!!
.So,I went back to the OEM....I have no problem with it's length...as long as you keep it routed UNDER the front number plate bolt,not over it,and it makes all the difference in the world...and when a good routed,nicely lubed up OEM cable is in place,not much can beat it.
I had also bought a cheap throttle cable off e-bay before...and the nipple that hooks into the carb slide was not "right"...it worked,but I was never confident with it...so again,a new OEM went on,and it's great.