I don't know the agency that did this but i think it's qute cool. A demonstration ad where you see the benefit of the product even before you walk into the store! My only worry is that it does not tell me anything new...all vacuum cleaners have to clean, they are made for that very purpose.
I really can't guess how many customers would buy it, coz it told me the same thing in a new way...may be few...may be lots! I somehow believe the latter is more true!