How does everyone like the layout? I think it's an interesting new look, albeit a bit confusing since I'm used to the standard linear top-down layout
I am still sort of strugling with the new lay-out. My impression is that it seems to follow a trend, one that caters to mobile. I generally don't browse via mobile, so I can relate to your confusion. But with Sloose's help I am certainly getting the hang of it. It really helps that NoteBB has dutch translations. Nothing wrong with my english, but it just makes it that tad bit easier to get around fast.
There hasn't been thusfar. I myself am mostly pre-occupied with finding a job. It's kinda hard getting around without one. No idea where the other team members are, unfortunately. If you want you could get into the staff section or mention us in a chat, perhaps that'll get things going?