n2o It doesn't handle connection failures well. Or at all, actually. Plus it will also have to work with the eventual updated package format, once everything else is ready for that to happen.
Another major thing to note is that eopkg is written in Python. This will not be the case with Sol; it will either be C or Go (I don't remember which). In addition to better error handling and performnace, there won't be the worry that it will break with a future Python update, or other certain dependency updates.