It's nice to not have to set up your emulators with each front end, Rocketlauncher centralizes it. Also, you can set up Joy2Key profiles to be launches based on the RL database name, so it takes care of all keymapping launching without having to point to the EXE of the game within the keymapping program itself, but rather RL takes care of it by matching the profile you make to the game's name in the RL database. Super nice feature. The Bezels are amazing also, makes things look sooooo nice. The Fade screens that cover up the emulator launch is another super nice feature, which should be built in to front ends IMO. The PAUSE feature which puts a menu screen above the emulator that has a save state menu where you can enter the emulator's save state keys in autohotkey format into RL, and it will send those commands to the emulator behind the PAUSE screen, so that you can do savestates just by selecting it from the menu and hitting enter. Another feature that I think should be standard within frontends. These are the reason why I use Rocket Launcher. To me, those features make it an essential part of the frontend experience. If those features could be integrated into a frontend, then i'd have no reason to use it anymore. Fade, Pause, Keymaper profile launching based on database names, and Bezels.