I'll be interested to hear of your results AST....I'd still be interested in understanding the perceived advantage though! 
Laziness, CA! Laziness. ;D
Seriously, the main reason I'm thinking about this is entertaining. I normally have a hard enough time getting all of the other things ready without spending all day in the kitchen to have people over for curry (we always seem to be in the middle of some major household project that requires dealing with prior to guests arriving). My thinking is that having a "bread making day" and a "curry base/pre-cooked meat making day" so that I always have sufficient stock to have 2-4 people over on short notice would be a much better approach.
As for microwaving naan, I've done it, and I'd do it for just us, but I wouldn't do it for guests. I've never been able to heat bread of any kind in the microwave without it not being the same as being fresh. Heating in the oven might do the trick, as we've done this with reasonable results from takeaway naan before.
So, yeah, for 1 or 2 naan, I agree: it doesn't make any sense, but when you're talking about a whole batch and don't want to add the time of making them on top of everything else you need to fit into a given time period, this seems like the best compromise I can see. As we all know, cooking them doesn't take much time if you've hot enough equipment, so that isn't the main proportion of time spent during the process.
Cheers,
ast