Re: throttle delay
Does the throttle snap shut when the bikes not running? When you twist the grip and let go it should snap shut like a mouse trap. If its lazy on the return then yes, its to do with your cables. Could ether be old crusty cables or cable routing. I just fixed this problem on mine by replacing the pull cable and lubing the push, then re routing them.
If it does snap shut then could be the carb slides, fuel mixture something faulty. Best bet is get it in the dyno, the operator should be able to tell you what's up at once.