When i watched this on its run on Toonami i found this show interesting enough to follow, however certain events had kept me from watching it and by the time i was able to tune back in, the story was too far along for me to catch up.
But now that i am able to go back an binge watch this show i can say that i have had an overall positive experience with this show.
However. Kamina, despite him being the driving force behind the events taking place. I would not have liked to see the events that happened to him.