Your thoughts/comments on these launches

So what do you think needs to be done?

The same as what you guys have mentioned, I was looking perhaps for something I hadn't thought of or seen is why I asked. The tyre pressure thing is one that I hadn't really thought of doing so result so far.......thanks