I'll be buying it, probably on release day as I think it'll be really quite good. I liked the last one, despite the flaws.
SMS had ambitious plans for their crew chief. I discussed it with them and at one point they wanted my input on the requirements for that part of the game, but it didn't go anywhere. I think they either changed their plans or had a different vision to what I'd been doing.
Thanks for the link - I'll watch it when it get time, with interest. They might yet implement a rich and convincing crew chief but of course I'm secretly hoping they? don't