After spending days trying to search for the right solution, this plugin is the best out there.
It effectively acts as a sharepoint allowing you to enable users to view & download files - directories can be restricted to different user positions. The support is the best I have ever received for a plugin too. Raphael got back to me within one day with steps to help me configure the plugin to my needs. 5 stars. Worth a donation too.