I didn't like it that much when I spinned 3 dynos and was hoping that when the 750hrs would be consumed, the service would be disabled.
Worse, heroku asked for credit card info for account validation, and I never expected that I would be billed when using the free tier service, even when spinning extra dynos. I opened up a ticket and they said that they would look to improve this some point ahead.
Luckily, I only use "virtual" credit cards (specially for "validation" purposes) and mine was expired before I was billed.
This is one of the things I actually quite enjoy about Heroku--not to mention that with their new heroku-postgresql:dev plan, you can have up to 30 (yes, 30!) free databases PER APP!
You can have like, 5 masters, with 5 readslaves each, etc. It's super awesome.
First, please don't abuse the free databases. Second, the free "dev" plan does not support fork or follow, nor do we plan to support those features on that plan in the near future.