Alex Barth recently contact me about exactly this, having come to the exact same conclusion. He has opened an issue in deploy's issue queue:
http://drupal.org/node/291921He himself wrote a module quite similar
to Deploy called Ports which is pretty interesting and abstracts
import/export a bit beyond what I did. Maybe he can chime in here about
what he's done because I've only taken really a cursory glance at it.
He also pointed out to me that there are many admin/config level
problems that are currently being worked on individually which could
probably help from some communication. For instance, having well-defined import/export functionality for all "things" in Drupal would help not only deployment but install profiles, and probably a bunch of other admin/config-related issues. I'd love to see everyone discussing their problems in a more public setting, not here but perhaps in the Change Management group on g.d.o., so we can pool resources on problems when it makes sense. For all that people seem to be struggling with these issues, that group is oddly dead.