all road surfaces in Delhi are bad, some are awful. Even when they resurface, it's bad within about 20 minutes. The only thing I can see working is a dorney-style race at 0.5mph behind a tarmac machine.
the commonwealth games are going to be quite fun to watch from a safe distance. Delhi was supposed to have something like 70,000 hotel rooms ready in time, they've actually got about 5,000. Visitors will be staying in locals homes instead, which will be great fun but it'll be much harder to manage transport and health.