This is great. I am just starting to learn Cloudformation and will be quite helpful for me.
Also, what's your opinion on using boto instead of cloudformation? If you use boto with ansible, all your infrastructure code is in python and in a single code base.
Would love to see it. I am working on something similar.