bsnes has been updated to 0.55.
I think this is the first release that supports the SGB. That's pretty amazing!

He later released an update to the SGB DLL that will support the SNES multitap for GB games that could recognize it.
(assuming you can find four people who will want to play Bomberman while sharing a 160x144 screen

)
Though it uses gambatte for its emulation core, it will run all games in monochrome mode (with SGB enhancements enabled, of course) to retain accuracy.
(I suspect even if it did, wouldn't stuff like hi-speed mode break the timing? Don't know how much other GBC-only features like DMA and VRAM/WRAM bankswaps would contribute.
Even using an SNES Game Genie, without codes, would throw a real SGB entirely off-sync, resulting in EXTREMELY slow gameplay and no sound.
I don't know if the GB Genie had an effect, as it sounds like I was among the masses who did not order an attachment to make a GB Genie fit in the SGB (though most probably didn't know it even existed).