If you’re going to start putting this into client work I’d signup to the Memberships Beta community (invite link).
It’s a separate forum, staff are active on it, and you can get questions answered.
I’m not sure what can and can’t be shared outside of it, but once you’ve signed up they have a pricing table with all the details, find that here: