When you listened to the ZDT, did you think it was much better than the MPX3? Or was it just slightly better? Or was it better at all, or just different? Have your impressions changed over time? The ZDT is pretty expensive, so you have to consider is it worth the extra expense to obtain something that sounds marginally better, or just different.
On the other hand, I suppose if you buy the ZDT and compare them with your own setup, you could always sell it if you like the MPX3 better, and the loss would probably be minimal. Or you could then sell the MPX3 (the resale value might not be too bad if it's been "made safe"). Or you could keep both.
I kind of like Tom's idea of maybe trying out the HD800 with the MPX3. You can easily get those on 30 days return, so that gives you a chance to see if the HD800 gives you a nice upgrade, and you could always go to the ZDT or another amp at a later time.
P.S. I've been thinking somewhat along the same lines as you recently, but have decided to keep my Supra (recently fixed) for awhile, because it just sounds too good, and I figure the odds of making a big improvement with another amp are not that great.