Is all that export! and eval-now! stuff a convenience for your ide or is it something you invented to make sure your code gets loaded/compiled in the right order?
I ask because I'm trying to make what I've done so far at least asdf-loadable. There's some code up at gitorious (http://gitorious.org/projects/hunchncells) if you have a git available. If not, and you'd like a copy, I can zip it across off-list.
-- Andy