this is really cool, although I'm not sure how many people are going to setup a successor key and keep it safe before their secret key gets leaked
I like the idea of setting it up before hand as a solution to the hacker front-running the real users event though.
also it might not be necessary for relays to reject newer 101 events if clients dont look for the latest event. then again its possible the attacker could post a backdated event