Personally i think SRP gets a bit of a raw deal. if you can only apply a product by hand, it is useful to act as a glaze, is a good paint cleanser and can act as a base for a last stage product. In other words a good all in one. Totally agree with you about EGP though. Much better LSP's out there