In #1942 (comment) @roji wrote:
there's nothing more to be done here!
While this is true for domains<->arrays I briefly mentioned that as of PostgreSQL 11 there also are domains over composite types (see Commitfest).
Let's not forget about this as it might be slightly more complex due to the mapped/unmapped behavior of composite types.