Instead, I installed custom firmware[0] on my Nintendo 3DS, which was just collecting dust. This lets you install any GB, GBA, or DSi game onto the SD card, in addition to the vast 3DS library. (Regular DS games can only be played from cartridges). Notably, this is often used for piracy, but I've mostly been re-playing old GBA games from my youth that I own the cartridges for (I don't condone piracy).
The 3DS is a dedicated player, so it has proper buttons, joy sticks, and a directional pad. It's also pocket-able, unlike the comparatively massive Nintendo Switch.
The Legend of Zelda is my all-time favourite game series, and I can play 10 of the main games natively on my 3DS, which is actually quite amazing. Many of the other I can play on my WiiU.