Tried one out, it did reduce kick as they are supposed to. Properly setup though an ego doesn't have much kick anyway so I sold it and kept stock, i'd say there more of another shiney piece of kit rather than a needed upgrade.
Your choice though, if you want less kick its not a bad idea but stock parts work great so why change it.