+1 with Neo. If Snyder diverted away from the Watchmen story, he would have been crucified. He already got plenty of shit when he didn't include the giant squid.
He really didn't have a choice in the matter and I still think he did a great job considering he had to make it all fit into one film.
I'm still not convinced Gordon was talking to Bruce in that clip. It makes sense but unless Gordon finds out who Bats really is, it just doesn't seem like it would make sense for them to have such a conversation.