I'm actually in the middle of doing the same thing...moving away from HyperSpin to LaunchBox/BigBox. One of my biggest things is to try and streamline things between the frontend to the emulater(s). I've never been a fan of RocketLauncher as another layer to HyperSpin, just to get HyperSpin to do what you wanted it to do. To me, all the configuration within RocketLauncher need to be integrated into HyperSpin. But, it seems like development on HyperSpin has stalled out and everyone using it are just "getting by" with all the plug-ins, RocketLauncher settings, etc.
So, I'm moving to LaunchBox. It's got a strong community and is in constant development.