I've given up on Windows. I am in the process of migrating some of the few remaining things that I do on Windows over to Mac. Right now I'm moving my Media Library to external drives. I've already moved my special devices over to the Mac (mostly Garmin stuff). So it's little-by-little on weekends. I feel that it's too little, too late for Windows.
One the phone issue: I have my Mac plugged into multiple monitors with wired keyboard, mouse, and an external drive. I run Virtual Machines on it from time to time. Can the Windows phone run a few VMs? Does it have the bandwidth (Thunderbolt 20 GB) on external devices?
I'm pretty happy with a laptop and a phone as separate devices so that they can each do what they do best.