If you don't care about the small footprint then go with Gambit/Bigloo as they play nicely with C too.
Or:
If you don't care for Rackets IDE, go with Guile, it's the official GNU extension language.
TL;DR find a Scheme implementation that is good at what you need and use it.