I wouldn't change the data types - makes parsing in the GUI too complex. "??" instead of "none" is okay for me.