Unless toughseal issome form of bullet proof paint then its snake oil
Toughseal or any other paint protector/sealant cannot protect against flying debris like stones etc.
What it does do is protect the paint against UV light and acid rain. It also gives real depth to the colour. In addition, there is also less need to polish the car. As I have never washed or polished a car, this might be beneficial towards my ownership.
I compared my just delivered (today!) Red GTi today to another new one at my local VW dealer. The dealer remarked that the paint on my car looked 'deeper and more impressive'! His words, not mine.
Tornado Red looks very good, but I still think a Candy White GTi is the best colour.