The utility estimation is the same for the None; the concern would be how you are coding it in the design matrix. Different codings can lead to the same maximum likelihood solution and same predictions in the market simulator, but that the utilities between None and the other attributes shifting around with respect to one another.
We code the None as its own product alternative, with zeros across the design vector, except for a 1 in the None column position. In other words, we are dummy-coding the None alternative.