It's far less effort than working directly with the lambda / api-gateway / IAM interfaces! I've now put together four or five different stacks based on that template and from nothing to writing lambda code takes about twenty minutes total each time.
Another great feature is that HashiCorp has extended it with cdktf to make it platform independent, so there's no lock-in to AWS :)