It's an improvement that DNS/DHCP4/DHCP6/Host definitions have been combined in 9.1 because they are referring to the same entity. However, the way "network definitions" are organized could be structured a bit better. I find it strange that so many entities are referred collectively to as "network definitions", considering they are listed separately on the overview page as networks, hosts, dns hosts/groups and groups. There are clear distinctions between users/user groups, networks and hosts and those distinctions should be kept separate. Clearly users and user groups go together and they are separate. Services are also separate, which is good. Networks are distinct, which is good. Hosts defined in DHCP should be separated from DNS hosts. They are on the overview page, but when you enter a DNS forwarder, it presents dhcp and dns fields. Is there a reason for entering DHCP settings and DNS settings when a DNS forwarder is defined? I defined 3 dns forwarders. After they were defined, they disappeared from the list of dns forwarders, but they are visible in the list of network definitions. Also, what is a DNS group?
Having one place where you can view or edit definitions is a good idea, but it's awkward and inconsistent the way DHCP static mappings are entered in network definitions, but dns forwarders are not. This is cosmetic, but it could be made more consistent.