Dave in regards to 100.3(b).

Yes and No, yes they should be tested within the manufacturers recomendation, but who is responsable would be the question, the EC who installed them, or the end user?

I would doubt the EC, nor would I do it unless they paid me too.