I'm working on making decent naan at home. My Indian coworkers are trying to help. It was better the second day after fermenting overnight. I hope that bread flour and a new recipe will improve it even more.
Great news! It takes 24 hours to do a decent job of it. You make up the dough the day before then let it ferment for 24 hours. That slows down your naan lust.
I wrote up some notes in this [comment](I used the western analog of a tawa/tava. I wrote up some notes in this comment.
You could use a Kitchen-Aid stand mixer with a dough hook. My Indian friend tells me that it tastes better if you knead it by hand. I suspect that restaurants use mixers to do it.