Start from where your leads live. Suppose your sales team works every inbound lead in HubSpot, and marketing is asked which pages produce qualified pipeline. With the pages in HubSpot too, page results and lead records are in one system, and the page test is there on the right tier. HubSpot is a strong candidate for that team.
Suppose instead your site runs on WordPress with a block theme, you have a developer on staff, and you trust your analytics. Moving to HubSpot would add a migration to the work, and that team can start sprints where it is. It can revisit the platform if reporting across tools starts to slow the work.
If your CRM isn't HubSpot at all, the one-system argument doesn't apply to you. Choose on editing and testing, and on which platform your team already knows.
Whichever way you lean, try one small change before you commit. Have the person who'll run the sprints change a headline, publish it, and find the result in your reporting. Note who had to be involved and where the change waited on someone. Those handoffs are what a sprint on that platform will run into, so weigh them in the decision alongside the features.