I'd choose android over windows OS in a smartphones simply because I had issues with phones having windows OS in the past. I had an ACER smartphone (I can't remember the model anymore) back in 2014 to early 2015 I think and it keeps on hanging most of the time. I upgraded the memory and even took it to the shop for repair, but still the issue was not resolved. So I decided to switch to smartphones with android OS instead...
I consider Android is a amart choice if
-you are a fan of all types of games,there literally are thousands of that available
-you always want to have alternative apps.
-stable operation system,with less lags
-more efficient use of resources