One thing that might help with your log reading locks is adjusting your reader so it creates then monitors a shadowcopy version of the log file rather than the original. You could update the shadow copy every few minutes without causing issues in the VSS Writers, possibly even more often depending on your disks and other environmental details.
Kyle Kerst
IT Coordinator
SmarterTools Inc.
www.smartertools.com