Im running the current ecs version. Its decent, would rather the apr one but this is good for the price. The only issue is its wierd to install ebcause its hard to tell where this little grommet piece is as its supposed to sit in a ridge of the plug. At any rate no leaks which is all that really matters.
I would prefer the flush look as well but the ecs one covers the redidue line from removing the wiper piece