Is Amazon EC2 (small/micro instance) a good solution for me given these circumstances?

view full story

http://serverfault.com – I'm currently running a home Ubuntu server which I use to host a couple personal Wordpress websites, private git repo, and do some other tinkering (deploy some sample web apps, etc). My website gets around 4,000 views a month, so scalability is not a huge concern. Because I don't have a static IP, I'm using Afraid FreeDNS's dynamic DNS services. I recently moved and forgot how much tinkering had to be done to get my server publicly accessible - port forwarding and other router settings, script set up with new ISP to ensure the updating of my DNS (since I don't have a static ip), changing of s (HowTos)