I also wanted to be there but the little dude had a late nap and was raging around at that time so was no chance he'd let me race. I haven't downloaded the new content yet but I will later and give it a try.
The Cobra is quite hard to drive, but that's what makes it so good with a sense of achievement at being able to have good racing in it. Phil's setups do help though for sure!