I've been watching tetsuwan Atom series lately and i agree the english dub left out alot of info and made the dubbed series so confusing.
If a mugen character is made to be a specific version of a character and explained to that it is, i dont see why you couldn't rely on the real source then the source you obviously took for the dubbed.
That being said i would love to see version's of uran with her robot wrestling suit or her atom suit she wore to trick pluto.