I think domain names are probably one of the best long run investments and Indian domains have some of the best potential over the next few years.
With the insight provided by a background on the internet, you should have a good idea already on what works in a domain name - a nice advantage to have.