Miranda has cast himself as the lead in both of his two major musicals and he's been the worst cast member in both.
I definitely recommend In The Heights if you liked Hamilton. He was smart enough not to cast himself in the lead role for the film, and it's among the better film adaptations of a stage musical I've ever seen. (And I loved the stage version)