Race-swapping means this is no longer Snake Eyes...
The typical Lefty, Liberal, Rainbow Reich member will chirp on about how "Snake Eyes is fictional so his race doesn't matter", but in this case his race is literally the reason he is Snake Eyes.
For people who don't know, Snake Eyes is a blonde haired, blue-eyed soldier. In the comics he's a Vietnam veteran suffering PTSD that eventually goes to train in Japan after learning that his family died after getting back from the war. In the newer animated series they oftentimes follow the story where he was an orphan who was taken in by a master of a ninja clan.
In either case, Snake Eyes ALWAYS joins a ninja clan. Part of his story includes suffering discrimination from his Asian peers for being white. One of the defining aspects of the character's story arc in the cartoons was that Storm Shadow hated Snake Eyes because the master took a liking to him, and because he worked so much harder than the other students because they bullied him for being an outsider and for being white. This is what made Snake Eyes strive to be the absolute very best, and Storm Shadow hated him for it.
Story wise, this leads to Storm Shadow killing their master and Snake Eyes going into exile from his clan, eventually joining up with the G.I. Joe unit.
This origin story makes literally no sense now because the defining traits of Snake Eyes' character has been changed. He's no longer white so the whole white-discrimination element from his Asian peers no longer applies, and there's literally no reason for Storm Shadow to develop the resentment, hatred, and racism against him like he originally did.
Snake Eyes could have been a compelling character to base a movie around, but essentially turning him into a quipping Asian guy martial artist not only feeds back into standard stereotypes, but also erases the entire point of Snake Eyes' character, which was a pretty HUGE and blatant tale trying to convince kids to NOT discriminate based on skin color or nationality.