It's fun but I wouldn't say a necessity. A degreaser like Auto Finesse Citrus Power is a lot more effective really, but it'd cost you a small fortune to use it every wash. And you'd still inflict some damage - there is no such thing as a swirl free wash in reality, just minimising the damage...