I think you mean the 2010 Commonwealth Games in respect to India. I bring this up because that was a long time ago now, and it'll be even longer come 2036. I don't think many would have expected China to host the Olympics in 1982 (same time difference). I'm not saying this in support of an Indian bid, I'm just pointing out that 2010 is pretty much irrelevant now.
I love Cape Town and it would be incredible to see the Games there, but I agree that it might not be ready yet. I still want Istanbul to host, it's such an incredible city at a cultural crossroads.
Poland is interesting, and there's no obvious outsider reason it shouldn't host, but I'll leave its real motivations and finances to people who know better. Budapest is lovely and have done a great job in recent years with Aquatics and Athletics. 2036 might be time to return to the Far East, but having a similar timezone as Brisbane 32 might not make Europeans or Americans happy. If it's Qatar we riot.
Of course, unofficially, where the Winter Games will be in 2030 and 2032 will also influence these decisions. It'll be interesting to see.