First part of your suggestion is already in development, but the second part about template editing is a good idea that we hadn't thought. We always tried to use the integrated addon methods, which didn't allow us to add a link in client pages.
I will make sure the improvements are implemented soon.
Thanks for the idea!