@dansup that sounds familiar. Don't get business cards with "I'm CEO, b*tch." on them, though.
If you decide to go with a German eG, eV (https://en.m.wikipedia.org/wiki/Registered_association_(Germany) ), Swiss or European equivalent (had a French name, I think) and need people to sign the founding contract, I'd be happy and honored to join.