Here’s my take: Snyder is annoying and immature and Snyder’s immaturity is Watchmen’s demise. Specifically I have trouble with the fact that he cannot show restraint.
Case in point, there is no denying that Watchmen is a violent comic and it has a good deal of sexual content, but Snyder ramps those aspects up 100-fold and makes it all very uncomfortable. From the slow motion shooting of Veidt’s secretary to the use of a saw on Big Figure’s henchman, Snyder takes bloody comic frames and adds tons of hamburger. The end result isn’t better, it’s just more excessive. The same goes for the infamous sex scene that has ruined Leonard Cohen forever. Snyder seems to think that sex and gore = adult. It doesn’t.
I remember when BvS was announced, it was done in epic fashion at a comic con with Harry Lennix reading the “I want you to remember, Clark...” line from TDKR and then the Batman logo appearing on the screen around the Superman crest. It was a cool moment and the crowd went wild. But then it was ruined with Snyder yelling into a microphone “what the sh$& was that!!?” Like he was a 13 year old. It was so juvenile and really made no sense whatsoever why he did that, but it is exemplary of why I think giving him the reins of the DCEU was a bad idea.
That type of juvenile behavior leads to decisions like the one in BvS where Snyder has a well written scene between Lois and Clark discussing the world’s response to Superman, and they have the luxury of one of the world’s most renowned actresses in Amy Adams playing Lois, and Snyder decides “you know what would be cool...let’s have Lois be naked in a bathtub during this scene.” Seriously, the dude just wasn’t grown up enough to handle the DC properties.
But to answer the original question I’d rank MoS or his owl cartoon higher than Watchmen