I find this substrate to be very vexing. What cleaner can effectively remove the impurities without having a long dwell time? Can this cleaner be eco freindly? What are your methods to clean the substrate? How can you tell if a product being applied is actually working? Any imput would be greatly appreciated.