When I first tried MediaCenter I wouldn't consider it because my preference is to use Mac and I found the Mac version performance really far behind Windows. That was years ago. When I tried again maybe early last year I was pleasantly surprised at how far along it had come and I happily bought a license that covers all the OS's I use (Mac, Windows, even Linux which was an added selling point). Yes, it still looks and somewhat feels like a Windows program ported to Mac, and the Windows experience in my usage is smoother, but overall it I think is best program of its kind available on macOS. One thing lacking though, unless I am missing something, is support for connecting and syncing any handheld portable I have. On Windows, you can still connect iPod classics, and even sync playlists and playcounts. On Mac, the feature is available, you can plug in an old iPod (I have a 60GB classic and an early Nano) and transfer songs, playlists over - but they don't go to right directories and cannot be played. And, for Android, since Mac does not include native MTP mounting, you can't even mount an Android to MC under Mac. There are various ways to attempt MTP connectivity on Mac, but nothing has really worked for me. So, if you need the option to connect a portable, you'll need to look for something that works, if available, or consider Windows version which does function as noted above.