It's really difficult, I find, to come up with something that hasn't already been done before
There were plenty of Twitter tools that'd let you schedule tweets before TweetingMachine was developed. If you have competition, it means there's money in that space :)