I have experience with ECR. If you’re in the AWS ecosystem it does the job.
You've now replaced one service with another :)
But maybe ECR is better than Docker Hub.
you're not wrong :) and i can't claim to have stress tested either.