Here's an idea: get in touch with the mods on MyBB here and make a time for an AMA with Gian. Have the mods watch the thread (just like Reddit does) and have a cleaner Q&A thread for discussing the ins and outs of your work to resolve ongoing issues. Appearing on MyBB with his original thread that ballooned quickly because it wasn't moderated was indeed madness. Keep it to between two to three hours long. Once its done, lock the thread and ask a mod for a sticky for about a month or so so that people can find it easily.
So long as you enter into the AMA with firm rules about discussions in the thread and keep it to a Q&A process, you should have a much better time getting your points across and addressing any specific concerns people have about Afrihost's future, or anything else related to it.
That's a great idea. Didn't know MyBB offered that though, has anyone ever done this before?