Finished the main story in Batman Arkham Knight now.
As for side missions, only got The Riddler left to capture.
Why on earth did Batman had to reveal himself in the end? Honestly the only thing I disliked about it now. But alas I guess it was the way it was going with The Joker dying in Arkham City, and Poison Ivy dying in this one. Scarecrow isn't really on the same level as The Joker imo.