I still have to use it for the following features:
1. Fades. I just keep using my RL fades because I still have to use RL for all the other features.
2. Bezels. This is a big one for me, since I use mednafen for a bunch of systems, and RL will put a bezel on top of that.
3. Pause menu. LB's pause menu isn't enough yet. Especially with the save and load state menu. RL will send the save and load keystrokes to 9 slots, and shows you a screenshot snap from when you saved it.
4. Keymapping. The other big one. Especially for my PC games and MS-DOS platform. Super easy to set up, just had to point RL to my joy2key.exe file, and then from within RL it allowed me to map all the keys and save the profiles per-game, so when that game is launched it just loads that profile right into joy2key on startup (usually during the fade) and it's ready to go. Absolutely LOVE this feature.
RL features have been brought up a lot over the years. It's usually for these main features,...but there's a lot of other stuff under the hood of the program as well. It's been said that it is near impossible to reliably implement fades and bezels through LB,...but RL has been working for me almost every time for almost 7 years now. So I feel like it could really be done,...but it's just very complicated. I know there's a lot of AHK stuff in the modules, and a lot of window handling and stuff that i can just barely wrap my head around. Best case scenario would be if the team at RL reached some sort of agreement to share their approach/code with Jason, so that launchbox could really be the ultimate polished front end. The features are really some amazing icing on the emulation cake for a super clean interface from startup to shutdown.