So it turns out...All my other problems with "Not so pleasurable throttle response" and "slipping clutch" can be blamed on the old stretched out chain. I replaced it last week and noticed that all of my problems went away. I would have never expected the sensations that I was experiencing would be a result of the chain. Hmmm...Lesson learned for future maintenance issues.