my guess is most people competent to review philosophy paper either hate Rand or have never read her
I believe that to be true, and to be a very good sign of what kind of an ivory tower philosophy has become.
As a layman: first and foremost correlation that pops in my mind is high reserves ~ responsible spendings. A charity so rich it is dumping money onto buying castles won't get this negative badge, neither will one that isn't buying castles but still is set on course to let go their employees the moment the funding slows down.
Ok, I should have been clear in the beginning - what struck me was that the first example was essentially answering the question on doing great harm with minimum spendings - a really wicked "evil EA", I would say. I found it somewhat ironic.
Scroll down to page 82. No spoilers.
Also, I've noticed that MacAskill's book in bibliography - but just as a general reference I would say. Haven't spotted any other major philosophical works.