TrackIR will definitely fit tight on those headphones, much better than headphones with a thin head band.
The TrackIR's locking clip has a firm, foam rubber insert, which at first fits tightly on a thin head band, but after normal use the TrackIR starts to tilt down as the foam rubber loses its shape. Looking at the photo of the headphones, I think you may not even need the foam rubber insert.
Also the TrackIR is very delicate where the LED "Fork" is attached to the arm off of the clip.
Mine lasted about 6 months before the wife ack got to it, I'm surprised it lasted for that long.
Hopefully they changed the design in the last couple years.
Good Luck!