However, it would be a good idea to put all the interesting eToy stuff in an external package so that those who want to load that stuff, are able to do it.Because, make an external package of it needs a big work...
I don't think so.
You just need to create the package. And then, instead of removing code, you move it to that package. What can be a lot of work is to keep that package up to date and working, but that's not Pharo responsibility.