EC2 instance or spare laptop setup as server: which is safer? [closed]

view full story

http://serverfault.com – I want to setup a small dev server, and I would like to be able to access it not only from home, but when I'm away from home too. I have an old laptop that I could use for this purpose, I would just need to change my router to give access from outside. However, I'm a bit wary of doing this as I'm not sure what the security risk of doing this is. Another option would be to rent an Amazon EC2 instance. Which is safer from a security point of view? Thanks EDIT: Thanks for the replies, I'll go with the EC2 instance. (HowTos)