I think there are other systems that do a better job although I have no exposure to them.
Apparently DSLR's are quite prone to splashing lubricant on the sensor (actually the filter in front of the filter).
A name that is most frequently mentioned around the photography forums is the Copperhill wet dry cleaning kit available from
Quality Camera Sales Australia.
The Copperhill wet dry sensor cleaning kit is about 100 recession riddled buckazoids.