I am not trying to be sarcastic, I am just tired of some of the AWS fanboi's (not you) who act as if AWS solves all of your problems immediately for $50 a month.
There are real costs no matter which way you go.
PS, would be very surprised if you had even 45ms latency between AWS-east in Virginia and any of their facilities on the west coast...