The more the better for tx propagation and block validation. I think 5000 is good enough, if it grows with the number of txs, not reduces.
How so, and how ia that useful. In general nodes dont provide benefit to the network are are just wasted resources.
It would be more valuable to spend resources on buying coin or developing apps etc