The problem with me running my own forums is that people had to register there separately to post and they relied on just me basically to provide support. By opting to provide support via the WordPress.org forums, they probably don’t have to sign up for yet another account and best of all they can receive support from other knowledgeable users rather than just me.
So if you need support for one of my plugins, please visit it’s page on the WordPress.org Plugins area (
http://wordpress.org/extend/plugins/plugin-stub-here/) and then click on “See what others are saying…” on the right side. That’ll take you to a new thread forum with the tag field already filled in with my plugin’s name (if you don’t properly tag your thread, I won’t see it).