It's not a hard thing to rank this platform. I stopped trying to fight the platform. I have ranked many clients who were on Wix or Squarespace and other platforms. Initially, I'd cringe, but I said forget it, as long as they pay me, I'll do it. It's no more harder than ranking a plain-html.