I own the TF10 and as tinyman said, they are very different IEMs. The hf5 are analytical, which means they produce a very detailed sound without adding any "color" to it. For this reason, you don't feel the bass with them and the hf5's bass will probably seem boring compared to the TF10's bass. The TF10s have a slightly V-shaped sound, so the mids aren't as forward as with the hf5. If you're looking for bass heavy IEMs, don't get the hf5 as they're the opposite of bass heavy IEMs.
For the TF10s, I definitely recommend them if you have pretty large ear canals. I use mine with sony hybrids tips, and I easily get a comfy and good seal. They are very detailed, while having an energetic sound because of the bass/treble combo. Unless you're a basshead, you'll be satisfied with the TF10's bass.
Overall both are very good IEMs, the decision is up to you depending on which type of sound you're looking for.