Just finished mahouka, it was pretty good. I would say that the anime steadily improved over the episodes, and turned out much better than what I had expected from it at the start.
The protag became way over-powered by the end of the anime(scorched halloween/yokohama disturbance). Tatsuya's op steadily increased through the anime, though that isn't a bad thing I can't think of a way he could be defeated.
The world is described vividly and the characters are also good. The backstory of the characters should have been expanded upon, and a bit more effort into making us feel for the characters.
All in all it was good, nothing more nothing less. But I definitely want another season.
Gonna start Angel Beats tomorrow.....