I do wish something like this had existed...or, if it did, that I had known about it...when I was an undergrad. There was too much noise on newsgroups, and the specialist newsgroups were too high level for an early undergrad.
A forum like this would very likely have helped me to find direction and connect with people who share my interests.