Both Operating Systems are giving its best performance(depends on the Hardware).
Here both OS has some similarity and dissimilarity as follows
1. Home screen:
Windows: In windows phone the Home screen is the Live tiles which is combination
of some basic apps like camera, gallery, phone, message, contact etc. with
some other useful apps and widgets .
Android: In android phone the Home screen has an background wallpaper with basic
apps like camera, gallery, phone, contact, message with other apps shortcuts
on the home screen and widgets can be added to the home screen.
2. Flash support:
It means root support to the device by which we can gain super user access over the device, allowing unrestricted access to the file system, tethering, extra hardware control, and more Its totally Like overclocking the device.
Windows: currently any Windows phone OS does not support for root access.
Android: All Android OS are supported for root access.
root access give major help over the device as we can install latest Android
OS unofficially, battery can be saved by setting CPU frequency at low,
innumerable customization to the whole android OS is possible.
Android is best for customization of whole system.
We can also experience the the windows phone OS in Android by using launchers which are available in the play store and in other market.
3. App support:
Windows phone does not support android apps and Android phone does not support Windows apps but possible to run other apps by emulation.
4. Number of Apps available:
Windows: there are more than 400,000 apps are officially available for Windows.
Android: over 1million apps officially available for Android in play store.
You can find large amount of apps for Android but not for Windows
5. best selling smartphone OS in market:
The smartphone with Android OS integrity is best selling over the world
conclusion: Better to take Android based smartphone as it has additional features than the windows based smartphone, very easy to use, customization is possible and also possible to experience the Windows phone OS by thousand of launchers(apps) available in play store, You will maximally see only android smartphone in hand of every person as compare to windows OS based phone.