Maybe I'm saying something crazy. But since the developers do not have all the models, which is logical since it would be unfeasible, it would still not be a bad idea to create testing teams of volunteer users, who could have direct contact with the developers and provide feedback to find easier...