@m2306 You bought that controlblock so I'm not sure how you can overclock properly. Should've bought a zero delay usb encoder, connect your joystick to that so then you can buy a flirc case or a heatsink+fan combo.
Do you need to overclock? No. Should you, if you had the ability to? Oh YES. Snes requires all the power it can get. The latest snes emulator, lr-snes9x, requires even more. If you want bleeding edge snes emulation the pi can handle, then you have to use that one. It's actively supported so any bugs will get worked on faster than the rest. MSU-1 support as well. As an example: I still get slowdowns on kirby3 at 1.5ghz. There's also a setting to speed things up to fix the original emulation slowdowns. So games like super r-type don't get slowdowns anymore.
Arcade games need it too. It's such a hassle testing each game to see which one runs the fastest and with proper emulation. In a perfect world, if the pi could run the latest mame, then one arcade emulator would be so awesome. As it is now, I have to juggle between four arcade emulators, other people even more. A faster speed would help the situation a bit. I'm still slowly moving games from mame2003 to fba and I need to re-test the 4player konami games again to see if I still get slowdowns, so I can eliminate using fba2012.
I forgot about lower end emulators like nes and genesis. They can also benefit by having the ability to enable the run-ahead setting to shave off a few frames of input lag. That feature requires tons of power too.
I would've gone with something more powerful like an odroid xu4, but the level of support will always make me stick with pi's....that and I have no idea if my original snes pad driver will work on the odroid. I would want a silent cooling solution and I heard the giant heatsink version doesn't cool properly.