I'm thinking of going down that route, but for various reasons I NEED Outlook and Office a lot, although my main work is development and could work on another platform.
If you do this (as I did in the past) you're now juggling N Windows VMs to avoid ONE Windows host system..