If they implemented such features in their games where you gonna earn some NFTs or coins while playing their games, I'm sure their market will gradually increase and they can overtake some highest rank games because of their innovations. However, they need to be careful and make sure that there will be no bug on their platform because if something is wrong and someone will exploit it, their franchise will be over and everything they planned about this NFT thing will be no fruit. It will take a while for this game to become true because it will go through a lot of trials and errors.
Bugs and glitches are common in every games and it's not going to be different with NFT games produced by Ubisoft. But like in any online games, there must be an active development team behind the game ready to fix any errors that might be found at anytime. In case something serious is spotted, I'm sure they can shut down the game instantly to correct the issues and punish the cheaters players accordingly.
I believe for every cheater there is always at least an honest player who will tell developers to fix bugs, once he spots it. So it doesn't become a big issue before it can be repaired.