here are some of my own thoughts on future wallet improvements :
- would like an option to create certain blockchain points, lets call them reindex restore points (like how windows use restore points).
you can then select to restore the blockchain through re-index to a state for example of a week ago and dont need to have the whole blockchain re-indexed
I'll do backups of the blockchain for this. Integrating this into the wallet would be more convenient, though.
- would like to see important commandline options integrated in the GUI wallet (zapwallettxes, reindex, rescan) so you can activate them on next restart
through the click of a button.
http://jira.darkcoin.qa/browse/DRK-139 
- would like some info about possible new updates available in the GUI wallet so users will know its time to update
The original Bitcoin/Litecoin reference implementation had this, so I guess (but don't know) that it's also available in Darkcoin, but is just not used.
- would like to see the windows wallets sync and download as fast and as problemless as on Linux (which is impressively fast).
I'm not sure if this is a Darkcoin problem...ALL my wallets sync way faster on Linux.