Looks nice!
1. Why go? (nothing wrong with it in itself, but last I had checked (before go on lambda was released)...Python was supposed the fastest of the bunch available)
1 a. Python can be embedded into a CF template...meaning deployment is slightly nicer (maybe not recommended though?)
2. I think the ability to change the time (20 secs) based on an SSM parameter would be cool!