I imagine you’re aware but GPL doesn’t directly prevent corps from using your code (just often done because their code is often propriety). They can use it legally as part of their own GPL licensed code or when they are offering software as a service (they don’t distribute the binary, it’s running on their server). In that case where your code could be running on a server then the AGPL would be preferable if giving software freedom to their users is part of your goals.