Im not sure which one to buy. Ive used P21 gel before and liked it, but the problem with wheel cleaner is the demo wheel is never as bad as what you are really going to be cleaning. So just wanted to know how well Sonax really works and would you buy it over P21?