I think the AGPL is complicated and it requires further investigation before picking it. And AGPL with and without a CLA is a completely different beast, and if you take contributions then you really need a CLA unless you, yourself are okay with the implications of the AGPL.
(I wrote I about about my challenges with the AGPL recently here: https://lucumr.pocoo.org/2024/9/23/fsl-agpl-open-source-busi...)