Having one "name" field and nip05 (nip19 as the fallback) is the best way forward in my opinion. "display_name" and all other obscure fields should be deprecated.