I use Nicotine+ as my client. You nailed it on the file structure. I also run all my files through Picard to make sure everything is all good.
As far as ensuring that your files are available for download, you'll have to check/set the permissions for the drive/folder where they're stored.
As far as being a good neighbour - make your files available and communicate. (I honestly don't understand why folks make tracks "private.")


