better engine mounts or torque strap

ok I have their rubber biscuit type as well not the poly locs. Just wondering what works best ..Has anyone used the Mancini brand tq strap much cheaper