Hey, Nate--glad to see you here. I was just wondering if you'd gotten the word. The interesting thing is that I'm getting PM'ed by people I've never talked to (even in the board) asking me where the new site is. (Of course, I tell them to go away, as communicating such information is against community standards there.) I think it's the lurkers and the very occasional posters who are the ones really puzzled about what's happened. That's probably reflected in the higher number of viewers over there than here. Well, if the internet has proven anything, it's that traffic always follows the content eventually. It's pretty easy to see that the better content is going to be on this board.
The higher number of viewers there is directly related to post count. The more posts there are for google to index, the more likely someone is to find where the action is. Indeed!