Personally, I'd like to think that Sora only uses the Kingdom Key (except in Drive Forms), and that each Keyblade has its own wielder... somewhere out there. But as for the 1000 Heartless battle, I've always seen the Kingdom Key... but then again, I like to play through with just the Kingdom Key...