well technically Sora isn't all the good, basically he is killing the heartless which makes him a bit evil, he turned into a heartless, so makes him more evil, though he may not show it. so technically both have power the same, the only difference is that the way you use that power and the startergy you use, so i picked don't know!?