Not a big fan of peptides to heal injuries. Most ppl need to just rest when injured rather than inject drugs and continue training. Pain is a good indicator that something isn't right.
As for rp6, I got very little running it as a stand alone but I hear it's quite good stacked with mod grf or...