With a little practice you can get any stove to burn all night by how you lay the wood compared to the coals.
Pull all the coals to the door/air vents and you will get a short hot burn.
Lay the wood over the coals, coals tending the middle of the stove, and you will get a few short hours with a good heat.
Rake the majority of the coals to the back of the stove and the fire will hardly burn. But will keep lite/smoldering for hours. Most of the time that is what you want during the night.
It takes practice, standing-dead, dead-leaners good seasoned dry firewood.
Practice is everything.
Just mentioning it as I wouldn't put stove before how you run it. Just get the best quality well built practical brand/model to serve your needs.
Just an idea to put under your hat when your getting the hang of your stove:
If your a Dutch-oven kind of camp?
With a slow consistent fire, take your Dutch-oven and spray it with Pam cooking spray.
Dump in a large can lf peaches (cracked me up, my spell-check tried to change that to 'leaches' ) , and mix up a batch of pancake batter and dump over the top. Set the Dutch-oven on the stove and draped aluminum foil over the oven.
If you time this to give it a couple hours of slow baking before everyone is awake, it makes a welcome breakfast side dish.
Again, practice.