I wouldn't say this is the wrong venue, actually - this is a discussion that's not restricted to just current SMW devs. And on the main page, it says "Please use talk pages for commentary."
Yaron Koren (talk)