I've got a similar setup-
NES
SNES
N64
Gamecube
Wii
Wii U
Switch
Game Boy Advance SP
DS
3DS
Genesis
Dreamcast
PS2
Xbox 360
Xbox One
Most of them are in storage but I do keep the PS2, 360, Switch, and GameCube out as they are the systems I play the most.