If there is large amount of data need to be read from tape for recovery definitely it will take time.So if ther is good amount of hard disk space is there at your disposal keep one week worth of archive logs on your hard disk which will reduce your recovery time substantially.