In general, for any forum, making a petition thread, a /sign thread or a "bump" thread is frowned upon. If the developer is aware of a problem having people post on a thread isn't going to get it fixed any faster. The triage process for bug fixing usually doesn't use "post count" as one of the inputs when deciding severity (nor would I want it to).
Any concerns over moderation - both positive and negative - should be emailed to bwacommunitysupport@bioware.com so your concerns can be addressed one-on-one.