no one is whinging except probably your mother.
I was asking a simple question and once again people like you take it out of context. I was not having a go at you, just curious as to why someone would pay for all the expenses of having a high performance car and not use it in that manner.
If you wish to remain civil, I am using BP ultimate and since the car just got complied I have no idea which oil is in her. However, It was complied at a high performance shop and would expect something that is reasonable.