Well i've never actually played KH1, but for KH2, i didn't find the magic effective really (not on the heartless/nobodies that I tried magic on anyway) and i prefered the magic on 358/2 days. So i can't compare KH1's magic to KH2's but i didn't like KH2's, barley used it (only used it to try it...