Good idea.
That said, I think Heroku is leaving some money on the table by not offering a 1 Dino paid for plan, the only difference being that it would not get unloaded if no requests were received for a while. Nothing serious can be run on a 1 Dino free plan (and maybe that is by design) because of the loading request times after an app,is unloaded. I have several small projects that I would run on a $15-$20/month plan.
Actually, I think it would be a good idea for them to scuttle the free plans altogether.