I don't like WP all much too. Lack of apps. But the 635 does have a removable battery and micro-sd slot. 635 batt life is quite long (check Phone Arena) and the sound is pretty loud.
I would've stuck to the Moto G if it had the micro-sd slot though. The media player apps is far superior on Android. 635 has a garbage default music player and video player. I just prefer Android much more and the Moto G's better HD screen.