the argument NULL is easier to replace by the new keyword sounds good to me.
But people like Dewhurst, Meyers convinced me to use 0. So my 'NULL' days are over ;-)
But if you really prefer to use NULL, just do it, but I wouldn't go into changing source that already uses 0, instead of the macro, since that is a little bit one step backward.