The videoes are great, and they are all located in the Stickies section at the beginning of each forum. Got a question about suspension?--check out the stickies at the beginning of the suspension forum. The stickies are pinned there permanently because they have been so helpful to so many.
If you have specific questions, you can always use the forum search engine, or even google your question and include "hammock forums" in your search. You can also just ask (which you have already done), and people will usually chime in when they can.
Hope this helps. Nice to have you aboard !