I'm still in the experimenting phase. I'm trying to sell NodeBB to my members (very small around 30 members with maybe 12 active, its a very small private community) but haven't been able to get NodeBB running properly on my actual server. I've been running it locally on my machine playing with it and love it!
One thing NodeBB seems to lack for private communities is some sort of "Admin Activation" or even better yet a way to make the site invite only (this latter option might be best as a plugin).
This weekend I am installing Ubuntu over CentOS and removing directadmin which made my life really difficult in finding the default location of server settings files. Once I complete that I will set it up at a test site for my members to go play with. Once I set that up it should be pretty simple to convert them. Who doesn't like a modern forum?
Currently I have my domains dns on my server, but it sounds like I can have godaddy manage them properly and just change an A name record on them so I can use them to easily host the dns of my domains. That is the biggest reason why I wanted some sort of control panel like direct admin was so that after I changed my domains nameservers I could still easily control them. That will help me out a lot. Especially since my server use to go out often from DDOS attacks on directadmin (I've since secured it better), and godaddy won't have that problem. I should always have access to my email from google apps.
Soooo hopefully in the next month I will have switched my forum over.