I got in contact with someone on that team last year and they said that
updates were coming to improve the performance on that site. The "due
date" they mentioned was several months ago and I have yet to see an
update to the site. If microsoft is going to abandon it, then please,
open source it and let others have at it. Heck, even if they obfuscate
the code and provide a binary only release that we could install on our
own servers I'd be ok with that.
well ... rant over, gotta get back to work.
Thanks,
Joel Martinez