It's the Sufami Turbo that is going to ruin that approach:
http://www.gamersgraveyard.com/repository/snes/peripherals/sufamiturbo.html

It accepts two carts, and you can create custom games by combining certain ones. So it's required to have a mechanism for loading more than one.

And then there's the BS-X non-Satellaview carts like Same Game. You can optionally insert a BS-X data pack to give the game custom graphics, such as one for Tengai Makyou.

[Linked Image from byuu.org]

I figured I may as well treat all multi-carts the same for consistency, although to be honest I do find it tedious to load multi-carts as it stands now.