Taste is subjective - you may or may not like what Dave likes. If you like a lever profile shot, as in, in the case of the V lever, a 11 bar shot going down to 7, then you may enjoy it.
Some people like less pressure, some people prefer a “less traditional” style, with longer ratios, lighter roasts and lower pressure.
The Evo does produce a good cup of coffee - but other machines do too. It all depends what you like.