IIRC Windows 8 will have an ARM version too. When you have Windows, why would you run Mono instead of .NET?
As for why running Mono when Windows 8 is available? I am no Mono enthusiast but I run Linux on a notebook that came with Windows 7 installed. I do so because I feel Linux is a better environment for the work I do.