No issues with John Cho being Spike.
It does seem weird to me though that they didn't get an Asian person to play Faye considering they actually said she was from Singapore.
Maybe there are Latinas in Singapore in the future? Now I want to open a tacquiera in a hawker center.