I never used my mobile phone to stored my coins I just don't find secured, I find a desktop wallet more secure and safe, I guess it's on the user preferences here but the most important thing here is the coin owner knows how to secure his coins properly on whatever wallet or device he is using.
I have used the same wallet on my desktop and on my phone (no hardware wallet yet) and I see no difference to be honest. I actually do not know very well if phones can get viruses but my model is quite unknown but still android. I think it does not matter windows or not, android or not, if you do not have good security practices you are at risk of getting hacked.