Beware input lag in your emulators, though. I recently did a small investigation of the Pi's input lag with different emulators, games, and video drivers, the results of which are posted here:
https://www.reddit.com/r/RetroPie/comments/5g3561/help_with_input_delays/
I've yet to formally take measurements on a CRT, but as one would expect, the lag is better there. If I had to take a rough estimate, though, I'd say by just 1 or 2 frames.
Also to note, is that the N64 emulation on a Pi 3 is, to me, not playable. The input lag goes through the roof (like 500ms, what the hell), loading times are long (even when loading the menu), sound and video stutters in places, and there are some small graphical glitches. Even with something as basic as NES emulation, when you can get the input lag to be just frames away from an official NES, frames get dropped here and there, messing me up particularly when fighting Metal Man in Mega Man 2 where I had no issue on the official NES. Besides that, the input lag is actually quite variable depending on what's going on on screen, so that can be a source of tension when playing as well. This is all on the standard clock speeds, as overclocking is not officially supported on the Pi 3 as of right now.
I've yet to test many other emulators, but I can tell you that it runs GBA games the fastest and smoothest by far, probably because the Pi's CPU and the GBA's CPU are both ARM9. The input lag averages around 4 or 5 frames (could be even less on a CRT) and the emulation is otherwise perfect; with no detectable slowdown, dropped frames, or glitches of any kind.
I'm actually about to test the Sega CD emulator today, so if anything significant comes out of that, I'll probably be back.