The option for Custom missions will be a thing soon. As far as making more fields optional, that's something I'm open to - it just makes the statistics portion something that I have to think more about. For example, if you leave VP blank - do I throw the whole record away when calculating stats or only when calculating the VP portion (which then creates a disparity in the data being represented)? Being honest, for the initially release I didn't want to think that hard about the data, so I made what was necessary required :). But, definitely open to the idea.