Just beat the main story by focusing pretty much solely on it (Not really any side missions, only one riddler hostage, etc) and enjoyed it. I liked the whole narrative and thought the ending SEQUENCE was pretty cool. The actual ending (as in the scene directly before the credits) was waaaaaaaaaaaaay too abrupt considering the context.
Out of the 4 boss fights, one was terrible, 2 were ok, and one was great. Definitely a great game that's gonna keep gettin better.