There is nothing in the bonus mods area that you can't get elsewhere except for the convenience of a single, dependable download source.
Considering the time it would take to find every thing there, then down load it all. Then add what your paying for basic internet access that whole time?
A 5 buck donation is a steal!! And that's all it takes. A couple bucks. Spare change.
In states that have a 10 cent deposit on cans? That's 50 cans.
Sorry, but it bugs me when people can pay an internet bill then complain about SubSim like this.