dual-mode is obnoxious, there's usually never any reason to need it: make whatever untagged vlan you're running into tagged, if its vlan 1, just use a diff vlan. I generally move everything over to vlan 10 by default
My usual strategy is to have internet/basic access be untagged, then add tagged vlans such as iSCSI to the ports. In brocade speak having an untagged vlan and tagged through the same interface is dual mode? Is that right? (Also never use vlan 1 for anything, ever, as it is special and often has restrictions and rules that are different.)
As for the lags, like dual mode, it seems an odd way you have to configure them: making adjustments to a single interface rather than the lag itself behaving as an interface.
Overall my comments were really just comments on how brocade implemented things, rather than requesting any fixes.
I'll rack the switch tonight and see ifI can retire my D-Link.
PS was there any way to modernize the key exchange?