Welcome to the forum.
There has been quite a lot of discussion on the site recently about SUL hammock setups, including some of the folks you mentioned. You'll find some great answers.
, and follow the rabbit trails of info that are linked therein. You'll get up to speed quickly, I'm sure.