The verdict
If your spend is on Facebook and Instagram, and you want audits, creative testing and recommendations in one tool, pick Madgicx. If you spend across several platforms, and your decisions follow clear logic that you can write down once, pick Revealbot. I'd lean to the rules engine for teams with an experienced media buyer, and to Madgicx for teams that want help deciding what to do next. If your spend is small, or you have a single account, you may not need either. Review it by hand in the ad platform first.