Require all resources be exportable to application resource templates.
Currently there are resource types (application gateway for example) that cannot be exported to resource templates.
Azure needs a policy that if something is going to be offered, it must be exportable and cannot be released until it is.
Bart Surminski commented
http://resources.azure.com is a good source for exportable resource templates.
I've requested an export functionality of the resource explorer, so you can always make a backup of your config, please vote ;)