It is pretty noteworthy that powers that get treated lightly in supehero comics or RPG's are actually amongst the most useful in Heroes, while the heavily offensive stuff is of more dubious value because a bullet can kill just as easily.
Lets be fair, in the 3 seasons of the show...this is the best writing for flight we have seen so far. Nathan using flight to slam the Haitian warlord into the car is a close second.
Sylar disproves the theory that offensive powers can not be effective...it comes down to what the writers want to happen. Mohinder needed to be caught so yet again like w/ Sylar, Primatech, Pinehurst, and now Nathan; Mohinder can work with a group he probably should not.
If Mohinder was supposed to escape we would see him climb walls, throw furniture and go Ninja on the strike team.
Heroes' motto should be Battlestar Galataca's " This has happened before, and it will happen again" but no plan here
Did Bennett tell Matt something telepathically to make him calm down...like I will help you get Daphne out? Else Matt should have set up an illusion or at least put the first couple of people through the door into a mental prison. It is apparently easier to capture people on TV shows then in D&D games .
Continuity is a problem for the show...when Matt said about Peter, Mohinder, and himself: " I was a cop, you a nurse, and you a scientist, we did nothing wrong".....Matt could potentially not know (however doubtfull), or the writers simple chose to ignore the fact that Mohinder apparently kidnapped, and experimented on people....causing death.
Otherwise I liked the episode.