@dan Apologies for the late reply, I think there are some problems with notification on this forum.

To answer your question, you are right that the Migaku Dictionary has been deprecated for a while now.

It is still possible for it to be maintained by contribution through the community since it is an open source project.