Having a Game Boy Advance SP and a GameCube with a Game Boy Player is a lot like owning a Nintendo Switch, except that you already have hundreds of good games to choose from and there's no update patches to download.
yeah man, GBA Advance SP with an Everdrive + smokemonster packs = LOADED. You get all GBA games obviously, but also all GB/GBC, NES, GG, SMS games via emulator. That's a lot of handheld gaming bang for the buck