Industry stakeholders say credit score changes are positive, but still face operational and market challenges.