Placing the resource in the beta forum means the resource is "pending" to be tested by OFPEC staff, that the author is open to implement OFPEC recomendations, and that the author is ready to have his resource accepted and included into the ED or just rejected.
I understand that your resource has been already tested, it is a mature product and it has its own official page. So we may do basically any of three things:
1 - Host your current version in the ED depot, in this case you will need to tell us when a new version is ready.
2 - Dont host it, but point to your official page from the ED depot.
3 - Create a new forum where to post links and descriptions to interesting resources, as yours.