Agreed.
Love Woody on this. One of my favorite of his sideman gigs. Other than the fact that these are mostly JH compositions, Woody could have easily gotten equal billing.
Not a big fan of e-piano myself but for the most part it didn't bother me. However, on a few occasions I did find myself imagining an acoustic one in its place.