Napoleon Hill would be a very beneficial read for school kids.
Definitely! Amen to that. Perfect addition to an 8th graders collection, or someone older.
I'm only allowed to buy a new book in physical format once I've finished one and given it away
I say that's a good approach. It helps you finish a book quicker as you eagerly wait for the next one, while also giving it away means another avid reader gets access to a new book.