You can use a range of ports::
set nat destination rule 10 destination port 500-5500
01# set nat destination rule 10 destination port
Possible completions:
<port name> Named port (any name in /etc/services, e.g., http)
<1-65535> Numbered port
<start>-<end>
Numbered port range (e.g., 1001-1005)
Detailed information:
Multiple destination ports can be specified as a comma-separated list.
The whole list can also be "negated" using '!'.
For example: '!22,telnet,http,123,1001-1005'
For speed, it will hardly make a difference combining rules.
Only packet with state=new walks the nat rules, subsequent packets use conntrack entry
Combining rules has the disadvantage of also combining log counters