PDM usage on Cloud Services

Hey Guys,
I have setup PDM on Cloud Services before but I was never the end user/ Customer. I was wondering if anyone knew if it was worth the expense of Data transfer etc. or if it was worth just having it run locally. The system Resources are super high requirement, so for a smaller outfit just putting it on a PC level computer makes more sense possibly.
Thoughts?

I’m paying about $1200US a year for hosting my PDM on the cloud.

500 GB, 64GB of RAM. I am happy with it.

That’s not terrible at all. Plus you get automatic back up etc.