It's challenging to cover every case when the surface area is as large as AWS. I picked the one that made me want to make this feature for Railway and shared it.
Even still:
- You can't use NPM when writing from the Lambda editor
- Deploying a function to a VPC w/ DB permissions is still a major challenge. If you go with click ops, you will be clicking for >10 minutes if you know what you're doing. If you mess up and want to start over, you will be stuck waiting for the Lambda's networking to teardown, sometimes longer than 20 minutes.
Thus, I think it's a fair enough comparison.