Why are you baking the potatoes?
Better taste! If you read the history of this dish, traditional aloo bharta made in good olden days was made with charcoal roasted potatoes. At home, I try to mimic that "bhuna" taste by baking. Baking does take that extra hour however its worth it. Bonus is that you dont need to drain or peel the potatoes!