Be careful of lubing cables!!!!
I've read that OEM Honda cables have a Teflon liner that does not require lube, and that lubing them with petroleum-based lube can actually ruin the liner.
I used a motion pro clutch cable several years ago after my clutch cable snapped, and, like a good boy, I immediately lubed it with one of those chain/cable lube spray can products before installing it. That was probably 15 years ago, so I don't remember the brand. That product may have been wax-based though. First off, the clutch pull was similarly hard, as it was before it snapped. I didn't think anything of it, as I didn't know any better. Off riding and smiling I went. Within two weeks, the new cable snapped, as well. In the rain. On the middle lane of Second Avenue. In Manhattan. I was already late for work, too.
I then replaced it with a stock OEM Honda cable with NO LUBE, and it was like night and day!!! Never been smoother. Yes, the throttle return spring is pretty hefty on the carb bank, but nothing that you should be struggling to overcome.
I believe it was TT who suggested a dry lube called Dri-slide for OEM cables, since it either doesn't contain any petroleum-based lube, or that the solvent dries off immediately, leaving only a dry film of moly or somesuch to lube the cable, but nothing to ruin the housing or the inner sleeve.
Personally, I just always use OEM Honda cable with no lube. That's how they came from the factory, and that's how I'm going to keep them.
Two seasons ago, my original OEM throttle cable snapped after 30 years of faithful service WITH NO LUBE. It had led a long and productive life. So, I went out and invested a whopping $75 or so on all new OEM cables. Makes your bike feel like it is brand-new, too.
If they get sticky within the next ten years, I'll go find dri-slide and use that. Come to think of it, maybe I'll just replace the cables with OEM every twenty years, as a regular maintenance item.
Enjoy.