Sounds like you got a really good deal on your hardware mate. Seems a little overkill for a simple website/blog, but I’m guessing you intend doing more with this?
I’m unfamiliar with Astro unfortunately so can’t really say too much about it.
What kind of speed do you get from your ISP? You get good latency?