I haven't tried Chicken very much before, but I did hear about how slow it was to compile things. Guile compiles to bytecode stored en ELF object files (with the ".go" filename extension) and uses JIT compilation to improve performance.
Gambit, Bigloo, and Chez Scheme are also Scheme compilers that all compile to binary. Gambit and Bigloo compile to C or JavaScript, and can compile to binary via the C compiler, same as Chicken scheme. Chez does not use C as an intermediate language, it compiles directly to binary.
