(Spoilers) Max's Flawed Strategy?
Although it seems somewhat implausible that Zev could be tricked into this 'revenge plan' — because killing someone would require a genuine memory and emotion, so strong one would consent to a murder mission — eventually I'm willing to accept this deficiency.
But answer me this: why would Max tell Zev that Rudy was in fact Otto, not Kunibert? What's the motive? If anything, Max would risk exposing his plot by triggering Zev's true identity. I know that this way it's more interesting and twisted in the end, but there was really no need for Max to hide Rudy's real, Kunibert Sturm, identity.
Perhaps Max aimed for the 'double effect' (which, I guess, he eventually got) and hope that this twisted identity clash would shock Zev and do the damage? But realistically, what Max could hope for, best case scenario, — Zev kills Rudy and Zev goes to jail.
If he wanted to shock Zev by Rudy revealing him he's actually Otto, that could've happened anyway — if Zev threatens Rudy-Kunibert, Rudy's reaction would still be pretty much the same: hey, what are you doing, buddy, Otto?
Anyway, I still think the film is brilliant. Although it doesn't reach the complexity of Memento.