If you put “streaming” in the discussion search there are a few threads talking about it.
I can only assume the disadvantages are the following from when FAA asked us to join Acanvas
1. You probably have to give them your high res image so you loose control of it.
2. You get paid a pittance
It turned out to be a non starter anyway in the end.