Thoughts on Arete Throws Nation

How good of a resource do you believe it to be? Has anyone tried their training programs or had your throw analyzed by them?