Biggest hurdle I found moving to other OSes were bunch of NTFS formatted external hard drives with TBs of my data. How do you use them from *nix/Mac? On Mac NTFS were readonly unless you install 3rd party stuff but even then there were several problems sharing on network. Reformatting dozen hard drives to new file system was just too much work.