In this thread, the Predator St Louis event has been almost uniformly praised.
As for the stream, the camera angles on the stream were far from ideal and most of the commentary was second rate. Regardless, this was a fine event, with deep internationally diverse fields, and even if watched with the commentary muted, as I usually did, it offered great entertainment. I thoroughly enjoyed it.
For what it is worth, I'd have happily paid for the stream, but the price of the stream in no way impacts any assessment of it.
In short, you are right, this was a fine event that was well done.