Greg,

It is funny that you show that picture. How many times have I seen AL ground lugs on pool heaters. I fail that all the time. The EC tells me that it is UL listed for the application and I can't fail for that. I also show them the NEC in 680 where it says, the bonding must be , Copper, Brass SS, and it doesn't say anything about AL lugs!
I also called Hayworth pool equipment ans I complained to them that they are using AL lugs on their heaters and it is wrong. I am now seeing the pool heaters with Cu bonding lugs on them.