Suggest looking at Scrivener for ideas on upgrades. Scrivener is one of the better methods for an author's project management out there as it links up multiple source and notes that support a project being written. It's weakness though is that it provides a very basic / weak word processing. It is barely adequate (which means it is in fact adequate), but if the concepts it presents were matched with the processing power of WP, then that would be a truly fantastic product. Just a thought.