interesting indeed. As previously stated, this is the only tool I have used to clean my sensor, my images are consistently dust free....... & I am sure you would all realize Canon are not in the habit of off the cuff product endorsement.
Cheers,
Paul