Para jugar backups en una GBC a mi parecer lo mejor que tienes es el Smart Card 64M, que como su nombre indica tiene disponibles 64 Mbits para almacenamiento, puedes meter roms tanto de GB como de GBC y funciona en cualquier consola de Nintendo que soporte juegos originales de esas plataformas.
Si ya quieres jugar a backups de GBA, lo que te recomiendo es el EZ Flash IV y con una tarjeta de memoria podrás meter todas las roms que quieras. No admite juegos de GB/GBC, pero puedes meter un emulador y ejecutar esos juegos emulados desde una GBA.
Una última opción es esperar a que salga el Everdrive, que acaba de ser anunciado. No sé qué soportará o no, pero es de esperar que sea de calidad (y caro).