On here, maybe not, but the Facebook comments on the ACO page might be interesting.
Not that it really affects me, but the problem last year was that the design was also the basis for the t-shirts (and I bet the enthusiasts buy those) and I, for one, didn't buy one for the first time since I've been going to the race because it was so horrid and said "pop music" not "sports cars" to me. Maybe I was the only one and maybe people like me really don't matter - we're coming anyway, but we don't just spend money on tickets do we? - we buy souvenirs too. I'm not at all sure that Debrot pays enough attention to his core market - it's very easy to ignore the hard core audience and then be surprised when it slowly melts away.