Not much to add, but allow me to say there was a big difference watching the Brewers on Direct TV Stream (which is what I have) versus the standalone service (which my parents had, and watched via Roku). Direct TV was virtually identical to watching on cable: you have a designated channel, which carries other programming when the Brewers / Bucks aren't on, and ran regular commercials during ad breaks. On the App - at least watching from central Wisconsin - 90% of the ads that ran were house ads for other Bally's programming (I can practically do the British Basketball League ad from memory), or Public Service Announcements.
My biggest concern about the Brewers operating as a standalone is the ability to sell ads; it's a major component of the revenue model, especially given the innings breaks and pitching changes which are baked into MLB games. This may well prove easier for an MLB team which already has in-stadium advertising (and a sales staff who can package the in-stadium ads with streaming service ads) than it proved to be for Bally's. It's why Bally's initially wanted to hold on to the team broadcasts where they had standalone streaming; the streamer got to keep the ad revenue...but I don't think they ended up with nearly the amount of streaming ad revenue as they had expected, which is why they dropped the Brewers alongside the other teams.
There is a real chance the Brewers will generate more revenue from streaming and ad sales than they would have received under the Bally's deal...but it's still likely to pale in comparison to large market teams, given the advertising "reach" of the other home markets.