This is a great way for athletes to train along with their favorite pro. These workouts are sport specific and apparently you can track your progress and share it with your friends. I personally think that this is a great idea and it is even mobile friendly. It is affordable if you can't afford a one on one personal trainer. Check it out gopro workouts below
Check out their site here: https://www.goproworkouts.com