100 Endgames You Must Know (de la Villa) [using Chessable spaced repetition learning]
OR
Silman's Complete Endgame Course (Silman)
Which would you recommend for my level, and why?
Thanks!
A clear recommendation is the "Siliman's Complete Endgame Course" for its approach to help a player gradually level up game by game. However, if you believe you have attained a good knowledge and want to learn more endgame strategies, the other one has 100 endgames to study, implement, learn, and create more variations of your own.
I have recommended Chernev’s book, Practical Chess Endings, to students for decades. It is more accessible to lower-rated players than either the Silman Or the da Silva books—both of which are great but, IMHO, aimed at more experienced players.