I feel privileged. I'm not a developer, yet Apple sent an invite to participate...
Did any other non-developer get the invite?
I signed up for a developer account years ago. It wasn't a paid-for account and I don't even remember why I did it but I think that's why I got my invite today. Maybe you're in the same boat as I am.
There's also a chance I don't know what I'm talking about.