I think each has it's own purpose. Twitter with it's 140 character limit can only direct your follower to a site of interest. For instance I use twitter to share my photography by referring my 5700 followers to my flickr site when I post a new photograph. I also refer my followers here to review my new posts. Hub pages is where you can provide a more detailed rational for your ideas and at the same time possible generate a few $.
If you having a hard time keeping up with the posts of people you choose to follow I might suggest tweet deck. It's a free utility program from the Google Chrome store.
G Plus from Google is a platform which combines the twitter like feed with some of the ability of facebook. Many people are making this the choice for their social networking needs. I have a G Plus account but have yet to exploit it's powers.