Our core dev Poramin has made strides towards implementation of the MTP protocol. In the paper on page 4 (https://arxiv.org/pdf/1606.03588v1.pdf), he has separated the result in memory into block (step 1) and will integrate the Merkel tree and select the nonce (Step 2-3) within this week.There are altogether 10 steps in the implementation of MTP (six in algo 1 (prover's algorithm) and 4 in algo 2 (verifier's algorithm)).
We are still looking for devs to help out with other aspects of the project and bounties are available so if you feel that you can help out do reach out!
We are aware of the issues for e.g. with long startup times of the wallet and after discussion we believe that the MTP algorithm has to be implemented first before optimization happens on the wallet to ensure it remains secure. For security reasons, currently the wallet recalculates all public coin ids to make sure it is consistent across all nodes. With MTP and merkle tree implemented into it optimizations can happen as well as pruning so the decision has been made to focus on MTP first.
I have appraised this xzc correctly and I have bought it much more as possible