Interesting that you are doing free hand squats. Goblet squats are great. They are deep and strict if you do them right. Guys might be surprised to find that a light dumbbell gives a ton of resistance. On another point I'm thinking about adding a few body weight exercises in. I'm already using push ups, ab wheel and hanging leg raises. Might throw in some lunge position jumps, burpees, body weight back rows, and other movements. Conditioning is offered neglected in many training programs.