Large and huge eidolons can be overpower but as a good gm one should make then small dungeons and stuff like that. Making the player thing that taking a huge or large eidolon was a bad idea.
And there haven't been any news what will happen to the items when eidolon is banished. You can just as easily loose them. So the makes it that you don't give magic items to eidolon.