Uematsu said Fight On! is hair metal so it's going to be hair metal. I know it's not going to fit with the rest of the soundtrack but that's not my call. If he says it's hair metal, it's hair metal.Compared to the others it's good, but I think the organ and that digital instrument at 1:06 could sound better. Also hope yours doesn't drown out any instruments like bass or orchestra strings. In the original, I can hear every instrument loud and clear for the entire song.
The song actually makes a lot more sense if you imagine it as hair metal.
Here is my favorite Fight On! Remake:
Mine might potentially be similar