Here are some statements from my DBA, what do you think?
-----
I saw in MS documentation somewhere that you could go as low as 30 seconds between log shipments. However, when the target system is reading the updates it is unavailable for any other queries, and when it has any other connections it will not update until all connections are dropped. (all connections to the database being updated)