Don't have experience with Ecarzo, but I have enough concern about the lip interfering with dood closing properly that; Check out Sarah 'n Tunes Youtube channel; the girl is good. In addition to other great vids, there's one where she installs a similar product ... and ended up going with the...