What I notice is that it will be hard to train to. Not many people have access to 90 lb sleds. Not sure how you practice throwing a 10 lb ball behind you other than getting a 10 lb ball and throwing it behind you.
Pull-ups, pushups, sit ups and jogging - that is stuff I can practice and know how I’m progressing.
About the only way I can think of to do this anywhere near efficiently is for larger installations to have a PT test station where you have maybe 15-20 or more sets of equipment and NCOs on special duty as graders. Units would have to coordinate and schedule like they do for ranges or training areas. Like you said, it becomes problematic for individual soldiers who want to train to standard on their own time or an NCO that wants to work with one of his soldiers to help them with an event they are struggling with.
Maybe go to the local bowling alley and start tossing a ball backwards over your head just after yelling FORE