You picked a couple of good ones. A few of them are duds in my opinion,
but almost every pool book has gotten good reviews on AZ before.
If you enjoyed those, look into McGoorty - A Pool Room Hustler.
A lot of pool books are written by guys who are, well... pool players.
In other words "don't quit your day job".
Robert Byrne can actually write, in addition to play. All his books are great.
http://www.amazon.com/McGoorty-Pool-Hustler-Library-Larceny/dp/076791631X/
I personally am looking forward to trying Road Player soon:
http://www.amazon.com/Road-Player-Danny-Diliberto-Story/
Also, even if it's fiction, why not take a look at the original Color of Money and Hustler books?
http://www.amazon.com/Color-Money-Walter-Tevis/dp/1560254858/
http://www.amazon.com/Hustler-Walter-Tevis/dp/1560254734/
As for making yourself a better pool player by putting it on the line...
Yes and no.
It improves your ability to bring your A game (or at least your C game) in certain situations.
It improves your ability to not fall apart under pressure.
But it doesn't teach you whether you should hit this next shot with high left
or low right, or boost your cueball speed control, or make you a better shotmaker.
You get that stuff from practice, hours of playing, studying books and videos, and getting lessons.
Putting money on the line only means you are training yourself to play pool at your current level.
It will never actually make you better at pool. Except in the sense that you're spending hours
at the table, and if you spend hours at the table you're bound to improve at least a little.
To be honest, most people play a little worse than usual under pressure, even the guys
that have done it a lot and claim they "thrive" under pressure. I think playing for more
than you can afford to lose is foolish. But I'll admit it's interesting to me, to watch two guys
playing for an amount that they care about.