Mods should at least be available within the steam workshop. Some tests have been done, I don't know if they were conclusive.
I +100 agree with you, we modders need our place on the official forum.
We WILL HAVE TO rely on a helpfull modding community to create some great stuff. Just to sharing knowledge, as Larian might not have the workpower to dedicate full time people to maintaining a modding wiki of some sort. Hopefully they will release some tuts.
This wait is painfull :-(.
I like your attitude and I would be glad to offer proofreading services on a wiki or other tuts, if it helps get them released more timely. If someone wants to see my portfolio later in the process, let me know. I would offer writing services as well but obviously I don't have the knowledge required (of the Game Editor) to take that on.