The fan service has to do with the theme of the show. It's not put in there thoughtlessly.There's no mention of the queer fanservice in the review. u_u
But still its a good anime and I enjoyed it a decent amount. Nice art, good soundtrack, cool fights. I'd give it a 7.