I have no problem logging in to the forum and I find it much more useful than Tech Talk ever was. But so many people missed Tech Talk, we brought it back as BrewTechTalk. I'll get the signup info and post it here for you, but let me warn you...so few people use it that months go by without a post. Don't expect it to be nearly as active nor informative as this forum.
I've set all my devices to keep me logged in at all times, so logging in is never an issue for me.
I don't know if the forum is more useful than Tech Talk, but it's certainly more active than Tech Talk was albeit more wide-ranging (BBQ, etc.) I haven't see an BTT e-mail in ages. Nothing there but fond memories. I miss input from some of the members who used to respond on TT, but there's great people here, too.