The question is simple : what would you do if Windows Phone 8.1 is dropped and abandoned ?
Low end Android is a laggish rubbish. It's not worth it (trust me I had one of those, or not it's your choice ).Switch to IOS or get a low end android phone and just use them for games and music