Well, Kaep is part of the read option system. To run a read option you need a certain types of QB to run it thus resulting in defenses game planning for not only the option but also a scramble. You can't analyze the read option independently of Kaep's physical ability. It's because he is a read option QB that's why he is able to scramble. What the 9ers run is an offensive system. Once Kaep is removed from that system then a new system need to be created for the next QB.
The Panthers need an offensive system for Cam as well that includes the read options, the scrambles, the play actions, and everything else. Some offensive systems are more limited than others.
Maybe the reason Kaep was able to scramble was because the defense put to much effort in stopping the read options thus leaving open gaps in the defense. Food for thought, of course.
Kaepernick's Touchdown run was because Baltimore lost containment. Most of the game they kept him in the pocket. His run came when he got outside of that containment. Very similar to what teams try to do with Cam.
Otherwise, I think Baltimore made him the second year QB with 10 starts that he was. Had the lights not gone out. Many would have questioned whether Smith would have done a better job.