Yeah, I've run through it. You're right, it's not complicated at all. But now it won't reboot when the VPN switch is thrown. It does give me the error, but nothing happens after that.
I'm downloading 5.0.1 right now and I'm gonna do a clean restore and try it. It seems people are having more luck with a clean restore.
That's what I had to do since I was running a 5.1 beta. It's a pain to set everything back up, but a clean start usually yields the fewest problems.