I have worked with some NBA teams and they are already using software to track ball, players, referee, training, sleep, Heart Rate etc.. there is really nothing revolutionary in this article
Also for software there is a lot of variance, I feel that they prefer people that know personally or have previous experience. There are a few people making the decision to adopt a platform for a team to track all the data floating around, usually few high managers of physio, that's your audience. Usually it's highly customized and there is a lot of support as the user (coach, physio stuff, athlete...) is not a tech person
Surprised no one did this earlier.