Hi there,
I like the open id technology too The way I've seen it implemented is that a username and password are still required to sign up, but once signed up you add your openid to your profile then you can log in with openid rather than your username and password.
If you could just use an openid without signing up then the spammers would have a field day..
as for this site the main priority is to maintain it, such as removing spam from the wiki, this takes some time... OpenID is nice, and will be added when the next forum software upgrade happens, if the forum software supports it.
Eadz