Suì-Fēng is the official spelling of her name Soifon is just the romanized versionYea, I accedently put fong instead of Fon lol, I added another name to the mix.
It is Soi Fon in the Anime sub and dub as well and in the Japanese dialogue I believe so it is very weird.
Definitely the most resourceful and he's presented the most intriguing battles in the series.Mayuri is weakest imo.
His fighting skills are not that great, well he is scientist not fighter, so can't blame him.