Twitter seems more like a frequent-updates kind of thing. Like, multiple times per day.
New builds and status reports for Construct aren't all that frequent. I think posting on the front page and making announcement threads is sufficient. Maybe email notification, as was mentioned in another thread.
At any rate I don't have a Twitter account and I don't plan on getting one.