Yes, it is weak. I like the idea of checking that the consensus score improves. I could also make a custom threshold for each set of parameters, which would catch if something causes one of the higher scores to fall.