I think it's a good idea. At least, the site shouldn't do any harm.
I haven't heard of the site before now either, but I never visit sites I don't know if I don't have a strong sense that it doesn't contain malware, so I don't go to new places so often.
I think most of the ones who will be using it will be redirected from this forum. But I can bookmark it and check it if there's any activity, if someone needs help and I can help them...