I’m not familiar with that product, but it sounds great. I would test it by ironing some scrap fabric over it to the point that the TPU melts and sticks to the parchment paper, and then let it cool and see if it peels cleanly away without leaving any residue.