The m1-small EC2 instance is not enought for mid-scale projects (also behind ELB). Symfony2 spread his wings from m1-medium. But there also CPU is little too short. Perfect solution for cloud hosting on Amazon AWS is the m1-medium-highcpu.
Main reason of the requirements is the Doctrine hydration( checked with http://pecl.php.net/package/xhprof )