I've always been a huge fan of AWS, but in the last couple years their reputation has declined. The last couple times I personally dealt with them it has ended with me less than satisfied.
Hoping things turn around with the new service manager but it doesn't sound like that's the case.
Too bad really... so much potential.