Managed SEO services are just about okay, nothing great only that their suggestions are decent. But I would go with an agency once I scale up with the sites progression.
Also to mention their service team was polite and patient.