I watched the video about Cadweld and read the info, but I'm still not convinced it is better than old fashioned ground rod clamps. Comments? 73, Bill W6WRT