I am all for ethical monetization to support the long term viability of the project. The trick is to do it with methods that match the values of the project. Something that centralizes and de-anonymizes users is against the values of decentralization and privacy.
I suggest instead that you approach hosting companies to do deals where you refer people to them for a recurring commission thereafter, and they provide managed, quality, pre-set up Pixelfed packages.