We use CBO on almost all campaigns we run for clients now. You can always set min/max limits per ad set. This has the advantage of giving you some control while still allowing for automatic optimization. Just don’t go too nuts with min/max values or you’re defeating the purpose of CBO.