Nope not at all. Eventually I'd like that to not be necessary as I hope the dev forums will become well known and commonplace but until then naturally it's fine to drum up support. Do post them in your area though, and encourage members to start visiting there to interact with you.