I see clearly bug reports, so it think its in the correct place.
Don't look at the new forums so strict, you are free to use announcements, but that forum just was a mess from all the bug reports.
I think a good rule is: if you want to announce a app you wrote, but you expect bugs and would like feedback and bug reports, post it here.
other example: Karbon released a new version of K-billing, he handles all bug reports on his own site, he posts it in announcements.
All whats in the middle of these 2 examples, or you are not sure where to post, no problem...it can still be moved as the tread grows...