Hydraulic ones alway give problems - espcially with 1990s VW/Audis.
Toyota use shims and hardly ever need to be adjusted and therefore only need to be checked every 60,000 miles.
TVR also use shims but their engine needs to be checked and adjusted every 12000 miles which add £250 to the cost of the service!