Put the source on github so people can contribute!
If the source would be publicly available on Github (or some other social code repository site like Launchpad or Bitbucket) than it would be much easier to help add new features.
Many of the features requested here would probably be trivial...