will you ever switch to dnf as the default . if never then why ? why don't you create a parallel iso version with dnf as the default ? if this is not a good idea please read my suggestion why don't create a script that asks the user for the root password and then does the following steps automatically
1- updates the system
2-install dnf, dnf dragora , dnf update , configures repositories
3- removes urpm, urpmidrake , and urpmi updating app
4-asks you to restart the system
and when you login and open the control center , it is dnf dragora instead of drake and you have a complete dnf based system. Such script would be useful to non technical users who are afraid of tinkering with the system at such high level.. There should be also a page in mageia wiki dedicated to dnf usage commands.