Whenever I do anything with an SSRS server, I always backup the key and park it somewhere.
Automating that would be handy, and this seems to fit the bill nearly 100%.
The only additional think that I would like to see something that uses PasswordSafe or KeePass to keep a password, rather than a table.