Proposal: Enable Flathub by Default

Question;

As it stands, when you enable Flathub / 3rd Party Repos in setup, it gives access to the full Flathub repo, including proprietary software.

Suppose the default behavior is changed to be a filtered Flathub list. Would there still be a setup option that would enable the full Flathub library? ie Default is Flathub “open source”, with an option for third party/full Flathub. Second, would enabling the full repository later require going to Flathub’s website and following their steps for enabling their repo, as I believe it does now?