Thanks for flagging these up and testing this board. (Anna has a doc to gather feedback but it’s good that this board is getting tested too.)
I’ve corrected the link on the Get Involved button.
I’ve changed the settings so that you should hopefully be taken to your priflie on login.
There is a contact form but it’s a bit hidden. It can included elsewhere if needed, I’d better wait for that decision to be made.
Admins can set different user levels for who gets to create new forums and topics. So that can be amended if different levels of users get different access.