Poll
72%
28%
I don't think Neo can be surprised; he can sense things around him.
As I was saying in another thread, the Twins are obviously dangerous and very flashy, but not as directly lethal as an agent (though possessed of rather more self-will than most Agents, for whom the Smith types seem to be the exception rather than the rule).
In fact there are many many things for which I would rather have the Twins working for me than Agents but when it comes to simple hardcore twatting, Agents are your people.
Neo can beat Agents relatively easily, so the Twins shouldn't be much effort for him. He may have to learn about how they work first, though. But when he does me might be able to bugger in their insubstantiality.