@OneRingRules, please add your suggestions for new features to https://github.com/silverstripe/silverstripe-forum
Explain them well, provide a use case, be constructive - at least that way they have been expressed in the proper channel for people to pick them up and work on them :)
Feel free to submit your own fixes too, pull requests always welcome and they are a great way to provide a starting point for discussions and improvements. Remember, SilverStripe is all about conversations AND code, through this process it help people learn and improve the software :)
Thanks.