I like the theory. I think there's a couple of lines in the Japanese version about Griever that make it less plausable, but meh, I prefer it as a twist.
Personally Square official statements and the Japanese script aside, I think the R=U version may make more sense than the none R=U one. It at least fits the story well and improves the plot a lot IMO.