WII Have a really special place in my heart, as it can run pretty well most old school systems, aka Snes and Nes, and with an HDMI adapter its a fine piece of art, not to mention it can do Gamecube.
Classic Xbox its good, not the best, but its really good, the bad part of this, is that several of the emulator, and also depending on the TV you play, have input lag, which really lowers the quality of the experience.
Xbox 360, never really launched on the Emulator side, Snes and Nes are fine, snes have a small input lag, even played on modern tvs or old tvs. so its not good for precision gaming.
Dreamcast cant emulate the Snes properly so its a No for snes, but for Nes and GBC its a fun side project.
PS2 its somehow complicated some good cores, some bads cores, i dont really have an opinion on this one.
WiiU, not a big fan on how WiiU manage their emulation, retroarch takes hella time loading a rom, so, the best way would be rom injection.
the
PS Vita and the
PSTV, they are good emulating stuff, but as a very personal opinion, it feels weird, the vita feels weird emulating stuff, PSX its great, not doubt here, same with the PSP, but it does not feel quite right.
The
PSP on the other hand, good lord, this thing is a beast, snes, nes, gbc, sega, psx, among several others, on a great battery its really kewl.
Switch its a very good console, its a must to be honest, emulation its VERY active, retroarch, psnes, pnes, pfba, noise, among several other cores, you can play PSX, N64, Sega, GBA, GBC, most of the retroarch cores works great, apart form the N64 that its still on diapers, and still,runs great, majoras mask, ocarina of time without major issues. those are great, the idea that you can play on the go, on your tv, [PSP can do this as well], give it a plus.
However, i dont know why, but the WII, feels like the best homebrew / emulator based console...... apart from a Android TV