I can't speak for the old forum, but there a lot of great people here, and a lot of information on everything from the Alps to getting ZZZ's.
As a member of the old site you probably already know the best place to begin reading is the Rules, some of which may have changed. I welcome you and look forward to getting to know you. I've only been on this site for about 6 months, and it was the first I'd ever found of it's kind. I just happened to be in the need for help, found what I wanted and a lot more.
Best wishes, H~T