So
Prabhakar estimates that a reasonable compiler written in Scheme will have about 15000 lines of code.
pcolijn_feed's and my current count: slightly under 7000. Perhaps that's why we're not generating very much code yet.
Actually it makes me feel a little relieved because I was wondering if our code count was high given the expressiveness of Scheme.