Surely this is an Android v Windows Phone q...? That's the decision you need to make... The cheap Lumia phones running Windows Phone make for excellent cheap phones (i.e. they run Windows Phone really well, and make for good phones therefore) but what you lose with Windows Phone is the breadth of Apps
Basically, the Lumia is a great idea, if you're not too bothered about having every possible app.