I've avoided using it because of concerns about library size. I want to move off of iTunes (launch a VM just for this) but nothing else seems to really handle managing a library. Currently trying out Airsonic but it is kind of slow and I can't edit tags with it.
Maybe time to give Plex a try for this.