I think it would have been more adventurous to cast an Asian man as Sherlock Holmes, and a white female as Watson....and have the "sexual tension" in that regards. (Especially since Asian men are usually seen as asexual, or computer nerds, etc...)
That would have been something different.
Lucy Liu has played this type of role before, so it's technically nothing new.