As Judge for Bing.com i give the developer my professional review.
A WordPress site owner is most likely attend to install your plugin. After installing and activating your plugin the webmaster in question likely attend un-install your plugin.
Mention in your description that your plugin requires a 3rd party website in order to use the forum.
All plugins that needs to connect external will slow the website in question down.