In terms of chain degreasing, I found whit spirit rubbish – but it is cheap. Ecotech 2 is my degreaser of choice. Used neat in a bottle with the 'Shakey Shakey' technique its very powerful.
Its too early to call on whether squirt is any good. So far my free demo bottle showed enough promise to warrant further investigation.
Its definitely sensitive to applying it properly and in good time (like the night before a ride), but it seems to last as well as finishline green in the wet/mud, which, of the dry lubes I've tried is pretty impressive.
It definitely a 're-apply after every ride' type of lube for the winter though. In the summer, given that this performs similarly to Putoline chain wax, I think it'll be 2 to 6 weeks between re-applications Depending on your mileage and conditions.
The beauty is that unlike other dry lubes like say, rock and Rock extreme, it really does flake clean for re-application, needing just a dry bush to get the dirt off.
YMMV, and TBH, the proof of the pudding will be measured chain wear – something I do every fortnight or so.