Yeah its nice. The camerawork and casting has improved over the season. Was a bit disappointed with the dallas start and the xqc drama but its pretty understandable i guess. Overall i think its on par with the scene it replaced and thats really all i can ask for.
As far as being profitable / continuing well its obvious that that was a big risk from the start. Given how much outside investment they procured I dont think blizzard was ever too concerned about thier own financial risk. And i dont think anyone expected it to blow up like pro sports leagues. The real reason for it to exist is for fun / to make the game feel alive.
Someday esports will blow up. Overwatch still has potential. Blizzard has a tendency to slowly get things right. Right now its mostly an issue of balance patches, patch harmonics with league schedule, and report system effectiveness. As far as the execution of the league itself everything is fine.
I say its a success and i have posted some pretty critical posts about the whole thing before.