Let me start by saying my server administration experience is limited, so please forgive me if I'm making assumptions that might seem odd.
I've written an extension for Google Chrome and I'd like to test its stability when left running continuously for days, but unfortunately I have no access to a pc or laptop that I can leave on 24/7. So my idea is to set up a EC2 micro instance with ubuntu, then install ubuntu-desktop and a vnc server, and finally connect via vnc to the instance, access to the graphical desktop interface, install Google Chrome, add my extension and let it run there.
Does this sound feasible, or is it a silly idea? What are the potential limitations I could run into?