I personally don’t think either will harm a panel but it’s down to what the manufacturers state , when we were doing lots of them many wouldn’t accept any chemises on their panels and would void any warranty if they were used on them , however I believe some recommend certain chemicals now ,