This has already been discussed heavily, but I wanted to point out that today, BraiinsPool's migration to FPPS from PPLNS has been completed.
One change I noticed, but wasn't expecting, is the minimum payout requirements have also changed:
Minimum payout threshold (min withdrawal amount) 0.0002 BTC Payout fee (only for payouts under 0.005 BTC) 0.0001 BTC
This is an improvement from the prior 100,000 sats minimum, with a 10,000 sats fee for payouts less than 1,000,000 sats.
You can read more about how they calculate FPPS here.