Your right it is a circuit car, that said i have no problem getting off the line and i have NO trouble whatsoever keeping it on boost.
Jim berry might be ok but at the end of the day he is there to take ur money not be ur mate, i have no doubt he would try and sell u somethig he makes or makes money on rather than what would do the job best etc.