I found this Wikipedia listing of internet fora. These cover a variety of topics so this forum would not be out of place. It could bring some new members. There may be similar lists in other languages as well.
That is quite nice, but we would need first to have a fully functional forum (& unproblematic registrations). At least as it was a month ago or so (even though it wasn't ideal either). Currently we're still unfortunately waiting for about 1000 crucial changes to take place... (although we are grateful it works at least this way, we realize it is a lot of unpaid work to be done and so on and so forth...).