A do-it-all app will always run slower than a dedicated specialized app. If I had the skill, I’d use dedicated SmartApps. If I didn’t have the skill, I’d use RM or CoRE. Benefit of CoRE is the ability to change the logic on the fly (no recoding necessary). Benefit of dedicated app is speed.