Theres loads out there Chris
As an all rounder thats probably safest for the enthusiasts extra wash stage, the
Valet Pro PH Neutral is a good one to go for and would be my recomendation for you
The 'citrus' pre-washes are good and whilst 'most' are safe on the LSP, they will strip more if not all of the LSP if used in too heavy a dillution

They are generaly better cleaners than a 'normal' snow foam though
Citrus Pre Wash
If your not too bothered by the 'foam' itself (not as 'foamy' as others out there),
the BiltHamber Auto-Foam is a very very good cleaner

but would not recommend for regular washes as its very dependant on getting the dilution rates correct....
I take it you have a foam lance?