ZMA and tribulus are not "worthless" per se, they do fall well short of their claims.
as noted the combination minerals posted are better than ZMA and cheaper. Tribulus is fine to use, so long as you realize it wont raise your test. It can have benefits. Though there are large variances in quality with tribulus and there is limited data on which extraction actually provides any real benefits. (other than raising test/lh, which is does not do)
you if you are looking for those particular benefits, there are other dopaminergics that are better suited. And if you have erectile issues cialis and other PDE5 inhibitors are better options.
Novadex is an oral ATD and 4-oht mix. the problem with this product and others like it is the half life(very short) and oral bioavailability issues(low and very inconsistent), which tend to cause more problems than it might solve. High uptake at times, nil the next. this can massive spikes in plasma when there is uptake followed by massive drops. followed by nothing and further disruption of the endrocrine system.