We’ve got a single chamber EWT softener which regens based upon the amount of water used/softened.

No idea if it’s the best, I went for it as EWT do the install and it takes salt tablets/granules....