LOVE IT!
I love rock-solid theories like this thrown into video game lore. In the end it’s a lot of work for worthless fictional speculation, but it’s really fun to see how it comes out!
Now he needs to do a bit on how Gouki is Ryu’s father in the Street Fighter series. (hint, Red Hair, and Gouki is always perusing Ryu, but while he is considerably more powerful, he never kills him)