Well, in regards to canon characters, they are granted no special leeway in any situation, especially rulings on powers. Essentially, the only difference between canon characters and non-canon characters is that one of them is made up by the player and the other took one from someplace else. Also, what points did you think needed restructuring (I can't fix what I don't know to be broken).