The respawn of demons being overly short should be fixed in 0.7.1. You can see which version by looking in the main menu.
Good ideas for respawn times!
I hope to be able to implement farming as well as animal keeping in the future :)