In my opinion, tension only is the way to go. I have had instances when using tension/compression holders, where the tap does not immediately start, the unit compresses, and the thread depth is reduced.
I have had very good success with ER style tension only tap collets. I know Techniks has them in quite a few sizes. They are very durable and work great. I usually program the pitch 95-98% of the actual and allow the holder to float while going in. I retract at 100%.