Lumia 730 will have better performance and will be priced higher than moto g2. moto g2 will have better selection of apps and is priced very low for its specs. currently the biggest difference is that motorola released the phone 1 day after announcement and hence is available in market, where as...
i dont think 730 will fail due to absence of glance. it may fail if nokia does not price it competitively. especially now that the new moto g is in market and is priced really well.
New moto g with dual sim, 5in screen, 16gb storage, memory card slot and guaranteed android L update is launched in india for 12999. nokia will have to price lumia 730 in similar range if it wants to compete.