Yes, I'm still here, despite what the lack of any updates to the front page might indicate. It was recently brought to my attention that all of my wiki links wouldn't work unless you had a SourceForge account already. That was unintentional on my part and has since been fixed.
On a more interesting note: I plan to do some larger scale testing next week. Currently I'm looking at Wednesday night, but that's not set in stone yet. Check back early next week for final details.