The one takeaway for sure is that the HD spectator function is lacking and definitely not suitable for tournament streaming. In addition to the drops we've seen players complaining about their armies bugging out and freeze lag independent of connection lag...
Blaming Riut is laughable.
The lag and freeze happened with an old patch released few days ago. We are using a new one from yesterday which works pretty well. I haven't suffered lag or freezing issues again so far. Just dropping when there are spects.