Our family has done it - we used Ancestry's test. It was pretty interesting, but I don't know if the specifics are skewed toward Europeans. It had a whole variety of European, though. If you have any white folks in your background you can figure out if they were Central or Eastern European or British Isles or whatnot. We found out we are 1% Turkish. We don't know where that came from! (well, Turkey I guess).
Hopefully the tests have a good diversity of information for all backgrounds but I'm not sure. I can see how Indians might not be thrilled with geneticists poking about compiling data on everyone, with good reason!