Yeah, something is up with this site, I wouldn't be surprised if they are pulling threads from other sites as well...
I might make an account on it (not with any real info) just to poke around
Use an email you don't mind getting spam on, best would be one you make just to access sites like that so there isn't a chance you'll open something malicious from them. Hijacking might not be the only thing they are doing.