I agree that this site is very very annoying. I couldn't even log in at all for several months!
I also agree it would be a waste of resources to host or create something just for duckduckgo.
Vanillaforums might not be the best idea, because the free plan is so limited.
IdeaScale is pretty cool, and free, but obviously just for ideas, not questions/bugs/etc
getsatisfaction is great, but it wouldn't allow you to use duck.co without the $99/mo plan. Other than that, the free plan looks about the same as zoho, but without the annoying parts.
ps. I am human