signed up as hosts. I just did the same. I suspect this forum isn't going to allow negative stuff or any attacks, based on its SOP.
Edit to add the forum's SOP:
Introduce yourself here! Meet and greet other DUers, share tips about DU, and get help in a positive, supportive environment. No whining about DU. People who create an unwelcoming atmosphere will be blocked from this forum.