That is like asking do you want to be boiled in water or boiled in oil? Both are bad choices.
I never booked a black sex worker before, and I only booked one indian sex worker and while in bed I asked her what is her ethnicity and she told me she was mixed, indian + something else (I forget now), so culturally I doubt she was very much "indian" from what know based on the half hour of sex I had with her. All the rest of my money so far went towards Asian and White hookers.
As for my reasons why:
A lot of indians are just unattractive (to put it politely) one way or another, that is one of the reasons why no one wants too many of them in this country, if indians are beautiful then Canada would want an unlimited number of those brownies, don't you think so?
And as for blacks, I think the pure black ones (think the dark ones, or the African ones), a lot are not good looking either, but I think the mixed black women are a big step up in terms of looks, however if I am paying a lot of money for sex I think I deserve to have higher standards.