Yes, that was my impression also, especially since there's no limit on the number of free dynos you can have (for different projects). I was actually surprised to learn that when I looked into setting up a separate staging server for my current project -- I'd thought the free dyno was one to a customer. Nope. The staging dyno is free; I just have to wait a few seconds for it to spin up if I haven't been working with it for a while.
So now I have 3 dynos (2 production, one staging) for $35/month, I can scale up or down at will, deployment is dirt simple, and I don't have to do the sysadmin crap myself.
It's an extreme bargain, IMO.
Now if the project takes off to the point where I need dozens of dynos all the time, that will be different, but ideally in that case I could hire a sysadmin. :-)
So now I have 3 dynos (2 production, one staging) for $35/month, I can scale up or down at will, deployment is dirt simple, and I don't have to do the sysadmin crap myself.
It's an extreme bargain, IMO.
Now if the project takes off to the point where I need dozens of dynos all the time, that will be different, but ideally in that case I could hire a sysadmin. :-)