I wonder if stuff like this is ever a form of parallel construction for insider trading. It sounds cool - so maybe it passes the sniff test and avoids further scrutiny?
Also, there are armies of vendors selling all kinds of data to hedge funds, the satellite data providers are just good at getting splashy articles written.