Nah, I really am at 1680, didn't play at all today. I've played only a few 1600+ opponents, so take my rating with a pinch of salt.
But writing VGC analyses, that would be awesome! I'm still waiting for SDS's approval on my update, so it'll have to wait till I get done with Metagross.