Correct. Dur2 cannot be less than Dur
Among other things, this allows you to ignore Dur2 when accumulating the duration of a clip.
It seems that when NWC parses a chord that violates the rule, it drops the Dur2 portion:
!NoteWorthyComposerClip(2.5,Single)
|Chord|Dur:4th|Pos:0|Opts:Stem=Down|Dur2:Half|Pos2:0
|Chord|Dur:Half|Pos:0|Opts:Stem=Down|Dur2:4th|Pos2:0
|Bar
|RestChord|Dur:4th|Opts:Stem=Down|Dur2:Half|Pos2:0
|RestChord|Dur:Half|Opts:Stem=Down|Dur2:4th|Pos2:0
!NoteWorthyComposerClip-End
As of NWC 2.5.5, there seem to be some new wrinkles. In the past, all objects with Dur2 required that the stem direction be set and not result in inverted voicing. Failure to do so resulted in an invalid object which the parser converted to text:
!NoteWorthyComposerClip(2.5,Single)
|Chord|Dur:4th|Pos:2|Opts:Stem=Up|Dur2:Half|Pos2:0
|Chord|Dur:4th|Pos:2|Opts:Stem=Down|Dur2:Half|Pos2:0 ; invalid
|Chord|Dur:4th|Pos:2|Dur2:Half|Pos2:0 ; invalid
!NoteWorthyComposerClip-End
Now it seems that for a unison Chord, the parser drops Dur and uses Dur2
!NoteWorthyComposerClip(2.5,Single)
|Chord|Dur:4th|Pos:0|Opts:Stem=Down|Dur2:Half|Pos2:0
|Chord|Dur:4th|Pos:0|Opts:Stem=Up|Dur2:Half|Pos2:0
|Chord|Dur:4th|Pos:0|Dur2:Half|Pos2:0 ; becomes a half note!
!NoteWorthyComposerClip-End
It also seems that for a RestChord, the parser will supply a stem direction:
!NoteWorthyComposerClip(2.5,Single)
|RestChord|Dur:4th|Opts:Stem=Down|Dur2:Half|Pos2:0
|RestChord|Dur:4th|Opts:Stem=Up|Dur2:Half|Pos2:0
|RestChord|Dur:4th|Dur2:Half|Pos2:0 ; now valid
!NoteWorthyComposerClip-End