A lot of the fanservice is done intentionally to make fun of it. She's obviously very aware it's happening and she's going out of her way to point out how ridiculous it is. I really believe this is all a subtle critique of magical girl and schoolage animes as it pretty much makes fun of all the troupes.
Mako is pretty much making fun of the "best friend of the MC" troupe by having her just immediately go BEST FUCKING FRIEND EVER DON'T WORRY ABOUT THIS GUY THEY KILLED HIM IT'S OK WE'RE BESTIES FOREVER! They make fun of the whole magical girl transformation sequence and the whole troupe where nobody notices them getting naked and then changing into their outfits by making fun of Ryuuko as an exhibitionist. Even the teachers are like "yeah we know Satsuki is pretty much pure evil but we're not gonna do anything because her mom signs our paychecks". Even Satsuki's motives are like off the wall, she sits there quoting Animal Farm and wants to take over the world through school uniforms and back door terrorist attacks disguised as school competition activities.
Plus with the fanservice it isn't just the girls getting singled out. The whole bishounen striptease thing with the homeroom teacher with Ryuuko going wtf is going on please put your shirt back on .______.;;
Seriously, this has a female MC that fucking kicks ass and has no qualms that she needs a man or whatever to support her. But even though she's a badass she's not rude and mean. She's nice to the kids that give up after she shows them they're out of their league, she gives the delivery guy his delivery after stealing his bike, etc. She just doesn't take any shit from anyone, and I love it. And Mako, even though she's being used as the "damsel in distress", makes fun of that troupe! She's not even close to passive and most of the time she's not even in fear of her life, she has no concerns that Ryuuko won't save the day and prove how amazing of a friend she is. She pretty much openly mocks her captors and the "peril" they put her in.
Seriously I could rant for hours just on the first two episodes, and if things keep up the way they are it's going to be amazing.