So I finally ran the 2.0 compatibility check and turns out most of my incompatible extensions aren't a big deal — I can just drop them or wait around for updates, no biggie. But there's one that's a total dealbreaker for me right now:

clarkwinkelmann/flarum-ext-email-whitelist — no compatible release yet (still sitting at 1.0.0).
#28377
I use this to lock down registrations to a specific set of email domains via regex, so it's kind of essential to how my forum runs:
/^[\w.+-]+@(gmail\.com|proton(mail)?\.(me|com|ch)|pm\.me|outlook\.(com|[a-z]{2,3})(\.[a-z]{2,3})?|[\w-]+(\.[\w-]+)*\.edu(\.[a-z]{2,3})?)$/i
Without this working, registration basically turns into a free-for-all on my forum, so I can't pull the trigger on 2.x until there's some kind of fix or alternative.
Clark posted an update back in April
#2528741 saying he'd prioritize 2.0 compatibility for his "actively maintained" extensions. That was months ago though, so no idea if email-whitelist made the list — just hoping it's still coming.
Anyway, that got me wondering — for everyone else out there still on 1.x, what's the one extension that's actually stopping you from upgrading? Curious how much overlap there is across the community, might be useful to see what's the biggest pain point holding people back.