@galdor OK, I think it's about 2 separate phases:
1. The product is niche & user base small: your approach is def'ly friendlier and easier to work w/.
2. The product has got a large userbase (like ELK, Terraform, ...): the main challenge are not competitors but rather redistributors like Amazon who make easy $$$ out of your hard work. In that case IMHO AGPL v3 is the fairest and safest of them all.