Out of curiosity, I wonder if newsletter diversity would be improved if you made suggestions by clustering the newsletters by content (similar to your other comment about seeding the network), but picking from the newsletters furthest from any cluster