@zvava@twtxt.net agreed. I think display_name will be redundant, and add to the “busy” factor. That is, the opposite of simplicity.
Of course, all things optional is fine. Like, it will be ignored (just like banner would) for clients having no knowledge of it.