I've personally not heard of any issues with that product, so I can't comment.
But I always pose the question, were the injectors dirty in the first place?
I'm not a fan of these types of products unless I'm shown first hand that they do good.
Up to you tho.