What it's looking like for NeverWinter is that the closed beta is going to be more for bug busting and then the open beta will be for last minute tweaks and marketing. It's the way most games do it now. I know during the closed beta I plan on doing a bunch of bug busting, hopefully we can iron most of them before the open…
They're just letting the beta testers install the client in preparation for the beta. To make sure that it will run and stuff.... Tread lightly in what you post, being a beta tester is a privilege not a right. You'll lose it as fast as you got it.
New Brunswick here! Can't wait for the beta! I'm looking for a guild with lots of people that are going to be playing around the same time as me. Though i'm going to be in university next year so i'll more then likely be playing late at night with people out west.