I still think that they need some sort of hub game that would every figure could participate in (should be tied into the system like Miiverse). Additionally, I think they really need to go into detail about how Amiibo will be used in other games, and if there is any point to buying Wii Fit Trainer over Mario and Link.

As for its usage in Smash Bros, I think it is pretty much perfect