Make sure that the matchmakers are more engaged with the client (If the matchmaker does not follow up with you often, or at least even make dua for you and just uplift you it seems hard to imagine that we are even on the same team. Also increase more client participation, it should not just feel like you are left hanging wondering if anything is even being done about your case)

I would also change the refund policy, Its not the clients fault if the amount of matches that were guaranteed where not found, why should they have to pay for a whole year with little to no chance or guaranteed of any matches when I could invest into other more affordable options?