I don't like it. It seems like that gets in the way of finding where you need to post, and it is also nice to see all of the threads with new posts together without having to go through 10 different pages.
I don't see why the twitter feed is necessary, isn't it just as easy to come here and see everything?
Yeah, good luck with that one
That will be all. Thank you for your time.