Je ne maîtrise pas l'anglais, mais à priori, je n'y vois rien d'exceptionnel.
Si votre produit final est sous licence GPL, notre produit est diffusé sous licence GPL.
Si votre produit final est propriétaire, notre produit est diffusé sous "licence commerciale" (ici, de l'open source payant).
Ca se rapproche assez de se que propose
mysql, par exemple :
Notre produit est sous GPL, sauf si vous souhaitez l'utiliser dans un produit propriétaire closed source (auquel cas, il faut banquer).
Les avantages du dual licensing, c'est que ça motive certains projets à être ou devenir libre.
L'inconvénient, c'est que ça "brouille" la lisibilité de la licence (par exemple là on ne parle pas de la licence LGPL, ou des licences compatibles GPL).
En fait on peut voir ça comme deux logiciels différents, avec leurs propres licences, sauf qu'ils ont le même code source
Enfin, je ne suis pas expert, non plus...