I can say that the application process is quite time-consuming, so if you do not understand the requirements, of course it is better to have someone help you. I applied without a mentor or agency, but spent a lot of time learning the information online. In any case, it’s best to take this path by yourself, but some support never hurts.