There is nothing like the clarity of the harpsichord sound. Especially for music that can have that many details to listen.
I am a big fan of Scott Ross. https://www.youtube.com/watch?v=GDGQSRpLIJk
Spent countless hours to listen to his Scarlatti recordings :-)