Jesus de la Villa's book comes highly-recommended by a coach (a Russian IM) whom I approached about this question. It is refreshingly focused on making your study time as productive (in terms of decisive game results) as possible.
My own assessment of Silman's material is that while it has rich instructive content, I find the style of presentation (cynical, demeaning of the players at times) unappealing. It also lacks focus at times.
I agree that the more comprehensive works such as Dvoretsky's Endgame Manual and Averbakh's Chess Endings: Essential Knowledge should be left until you're at least 2000 ELO. I would also recommend using them sparingly; some of the topics are too arcane to be useful (such as K+R+f-pawn+h-pawn vs K+R, or K+B+N vs K). But by that time, you could just get Fundamental Chess Endings by Müller and Lamprecht, and you'd be set for life.
If you haven't made a purchase yet, for more depth I'd invite you to consider Starting Out: Pawn Endgames, Starting Out: Minor Piece Endgames and Starting Out: Rook Endgames by Everyman Publishing. All are available in a Kindle edition at Amazon for about $10. Used paperback copies are very reasonably priced as well. I believe the Rook book is still in publication, but Everyman doesn't seem to be selling the other two anymore.
If you want to limit yourself to just one book, then I would also encourage you to check out James Howell's Essential Chess Endings. Howell is a chess coach who was frustrated with the unsuitability of the available endgame manuals for teaching aspiring tournament players. His book is readable, uses actual games, and emphasizes strategic themes for each type of endgame. Enjoyable and effective. It's (sadly) only available at a reasonable price as a Kindle book on Amazon (the used copies are a goldmine, apparently).