An app for something like this might be overkill, however I certainly would endorse it if someone took the initiative to create one. I've tried a forum called "Find a Composer" but the forum never seemed to take off. As @luderart said, if someone wants to create a thread in one of the forums, such as the Composers' Headquarters, feel free to do so. And if that thread really takes off and is something popular, we can consider opening a new forum then.