im glad it doesnt sound insane. if your track keeps your motor at an average speed closer to max than minimum having a torque curve that is fat at max makes sense and vice versa of course. Cogging should be an issue in a race car at least its level of importance should be lower than the conversion of current to torque and minimizing heat.
I know its easier to minimize cogging with a very high speed switching frequency but then you get more heat waste. Have you seen a drive or an ESC that maybe switches from 16k to 4k? if you can change the switching frequency without a noticeable bump you may be able to stay asynchronous and just close the velocity loop faster at low speed and cooler at high speed.