As I'm bad with acronyms, you mind writing out GHR fully for me?
Do you think I should add in any pylometric workouts into that?
GHR = Glute-Ham-Raise
And parkour will be all the plyometrics you need. Also, it seems like you always want to add more exercises to your program. A good strength program can be 3 exercises and still be amazing and work your entire body. You seem to still be struggling with some of the most basic principles we promote here. Let's see if this helps clear up anything:
1. Exercises that challenge the entire body should be the basis of any beginner program. Examples of this are squats, deadlifts, overhead presses, muscle ups etc. (in these exercises there are a few prime movers, and then a whole bunch of other muscles working to stabilize the body and move it appropriately through space) These exercises are "functional" because they translate to actual activities in real life (unlike machine exercises).
2. Less is more. Too many exercises and goals just gets confusing and ends up being counterproductive. It's best to focus on a few and only do things that you know will help get you there while not creating any significant imbalances in your body.
3. That being said, don't do unnecessary things. If you want stronger and more powerful legs then don't do air squats (except for technique practice, warm-up) They won't bring you any closer to being strong and powerful
That's all I got for now. Understanding a certain few things can make all of exercise make a lot more sense. Hope this helps!
BTW, Joe's program sounds perfect to me