Since this was written Chez Scheme was open sourced, it has a great optimizing compiler that doesn't go via C. The downside of it is that it doesn't come with a lot of libraries, so for example if you want to use sockets you have to find a library[0] or write your own bindings.
Chicken is good for libraries as is Racket (that uses Chez for the backend). These are really practical alternatives.
I also really like Gambit and Gerbil that is built on top of Gambit. The maintainer of Gerbil seems to be into systems programming, and Gerbil supports that.
[0] Here is a good starting point: https://github.com/ovenpasta/thunderchez