I wouldn't have recommended them otherwise. I don't recommend books I have not read. Yes it has a Libertarian bent..so what? A lot of SF has a Libertarian bent. And it has done so ever since Heinlein wrote The Moon is a Harsh Mistress back in 1966. The Moon is a Harsh Mistress is considered to be one of the most important and influential science fiction novels ever written. Rand influenced a lot of people, and it is pretty obvious that Heinlein was one of them. And Heinlein influenced a lot of people, not just writers. Countless engineers and scientists have stated they were influenced by Heinlein. If you find the Libertarian bent "quite bothersome" then you're going to write off a lot of SF, and I, for one am not willing to do that. YMMV.
Of the Big Three of Heinlein, Asimov and Clarke.. Heinlein was a Libertarian, Asimov and Clarke were Liberals.
I am quite able to divorce my political beliefs from literature, film and music. My criteria are as follows:
(1) Does the creator of said work create and tell a compelling story that grabs and holds my attention?
(2) Do they create a world where I am willing to engage in a willing suspension of disbelief?
If the answer to both is yes, then I will cut them plenty of slack when it comes to politics. After all, what a creator / writer / film maker has his characters saying does not necessary mean they are speaking for him / her. To point this out, if you want to read some really horrifying dystopic SF go read S.M Stirling's The Domination of Draka series. Stirling deliberately wrote this series to show how bad things really could get, and got accused of all sorts of things.
Stirling's use of the Draka as point-of-view characters has led to accusations that he has some sympathy with them (for example, in his entry in The Encyclopedia of Science Fiction), to his dismay. He describes the Draka series as dystopias based on "supposing that everything had turned out as badly as possible, these last few centuries." The title page of his non-Draka novel Conquistador has the quotation "There is a technical term for someone who confuses the opinions of a character in a book with those of the author. That term is 'idiot'."