Perfetto, ottima soluzione.
Io solitamente per i Campi Null, faccio fare la conversione già dalla query. Meno casini nel codice poi.