Do you run a multicloud system too? In case the AWS account gets shut down by billing issues?
But, yes, you do have to plan to run it elsewhere and consider wether various features may make it harder for you to move on. vendor lock-in is a known business risk