I think a lot of people, myself included, would be willing to register. Could you post a link? I tracked down the site, but can't seem to find the door into the forums...

Thanks,
~W