I play Super Street Fighter IV Arcade Edition at the tournament level. I hear the voices a lot. I think it works best if you put the fighters from English speaking countries in English and the fighters from Asia in Japanese. This is kind of like what Mirage is saying. Street Fighter IV has had that option since Day 1, luckily. It is unfortunate that they cannot recruit voice actors familiar with each character's background, but it is something that Capcom expressed interest in at some point.

Interestingly, the Tekken series has characters speak in their native language. The story clashes with this as characters will converse with each other in entirely different languages and still seem to be able to understand each other. This causes problems when an animal character is speaking to a human.