Also, is there a preference for a new deposit address for every transaction? Perhaps the best answer is to provide new addresses after each transaction, while allowing the old ones to continue working.
Just for privacy's sake I suppose.
I think the idea behind "use a new address for every transaction" is more paranoia in case quantum computing ever became a reality, then you would never want to re-use an address that was made public, as it could possibly be cracked.