you got to be kidding me......
The NCX was design for an all round scenario. having a 75% mast recommended makes it affordable and easy to sell in mass. This sail was design for speed nd you can go ahead and buy the mast you want but a 100% mast will make this sail a better sail.
if you don't want my recommendation then you can do whatever you want.