I use iso also, because it's always at hand and I carry individual iso pads on the go for out and about cleaning, they're so darn handy.
The advantages are, and this is their claims, not really mine, but I do think it works :doh: are that it cleans, creates better contact and helps maintain...