At GDC Sakurai stated that all the characters besides Sonic were chosen by 2005. HOWEVER Pokemon Diamond and Pearl, the games which debuted Lucario, didn't come out until the end of Q1 of 2007. The movie came out around that time as well. SO how could he have had all the characters by 2005, if some of them didn't even EXIST! Same goes with Ike, who's game came out around that time, in Melee, Roy was put in before his game was released. However, the difference between Melee and FE6 was only a few months. So, unless Sakurai can MAGICALLY guess about the existence of Lucario and Ike, or if they were originally going to be Mewtwo and Roy, I ain't buying it.