I don't think the Tfz no3 is better sound wise. I think the tin hifi p1 with a strong bass boost amp is.
But the fit is so bad on the p1 it's not worth it for me. I can't use it either. The tfz no3 is what I use everyday now. I like the bass on it, and I still use bass boost from the es100, but it sounds great and I love it.
I used balanced out, but the iem is efficient, so it's not necessary. I literally can use it on the lowest 5 steps with no issue, but I do turn it up a little. It's never been past half.
With the p1, it had to be almost max volume, so still don't have enough amp power. Give it another year, and then try the next wave if you want. After the tfz no3, I'll be waiting at least a year before I go hunting. I'm waiting the electrostatic/dynamic driver combo iems closely though.
Edit: I literally went to the ear doctor and cleaned my ears out hoping to get a better seal with the tin hifi p1. Nothing helped.