Nice job in rallying the troops. I've yet to see anyone who frequents this forum who does not seem like an ethical up front guy.
"One post wonders" for a reason. IE, that is one boring site.
Heck, their sponsors sell videos and U-Tube is loaded with stuff that is questionable.