>>310350638
It's arguable that with the correct setup, the trackers will actually be more stable than with the straps. Mine certainly were before I switched.

However, the level of comfort with straps is another dimension you have to consider, and track straps are by far the most comfy. Rig something up to get you through like I did, but certainly save up and get some when you have a chance.