From a python-based-bot perspective I would say: if your C# bot needs optimised compilation not to time out, then you are probably doing it wrong!

If it is just for the sake of running it faster, I would say it's not worth it as - if my understanding is correct - bots taking part into the same game works in parallel, so the turn will be over only when the slowest of them will be done.
Given the many frequent complains about low game ratios, I would let the servers work on something bringing benefits to a wider audience... C# bots amount to 10% of the entries, if I read correctly the rankings.