А, счастливый человек с доступом :)
Ну в целом ИМХО правильно делаете.
Другое дело, что всё равно для серьёзной проверки любой модели понадобится массив проверочных примеров. И насколько сильно будет "уплывать" модель надо численно смотреть.
Правила-то тоже косячат, и без надежды одолеть нестандартные примеры.