If you use few enough if/then statements in your testing, show enough consistency between the creation data and the testing data, show little change as your variables have small changes, and you have shown the discipline to follow rules, then i think you have a usable model.
It would be...