Not at all. I've been with Stencyl's testing program since a little before they scrapped the old and started again in January. No, they didn't really start in 2008, but they did restart in 2008. I'm not even sure when they did start for the first time, or if Jon's old SMW level maker thing counted as the beginning, but I do know that what they used to have is all gone in favor of what they have now.
Also, yeah, Jon is developing Stencyl extremely fast. If only you knew his day to day schedule... it's scary.