Not for me. That logo (as well as the one on the storage bin) clashes with everything else on the car, and don't even get me started on those awful spring things...!
Cracking write up fella, looks like you had an amazing time
With regards to the ABS/TCS issue, did you have TCS on at the time? Were you doing any braking when this happened?