I have used them (or helped someone else) on most large cats (I own an I20). They are first rate. It is easy to move the boat by yourself, even on sand. I have never seen the Euro-trax.
Alan Thompson
I20 - San Diego