I have never heard of this combination before, however I have a hard time believing its better than a Pluot. I love those things, I always buy "dragons egg pluots" when I can find them in stores.
If I ever see a nectaplum I will have to give that a go.