I personaly feel that
ARO is best for tires, it does a great job. For engine bays it's hard to compete with P21S TAW, for engine bay's and wheel wells that's all I use and it has never let me down...but then again I haven't really tried anything else. My personal opinion is that each product has it's up's and downs. I know Calgarydetail uses
ARO on engine bays but for me I find it dosen't do as good job as TAW, just dosen't cut down the gresse/dirt as well...but again that's just me
Oh one thing to note though is that I have never used TAW on the tires, so I honestly don't know how well it will perform.