We are experiencing a slow start up time on the first report request of the day, or when there have been no report requests for an unknown period of time. In SQL Reporting
By setting RecycleTime to 28800 you are only increasing the time between slow startups. It will still take time for the first report to run after the 480 hours. You can set RecyleTime to 0 to stop it recycling if this helps.
If this is not an option you can keep it alive by a number of methods such as:
1.) Scheduling a dummy report in SSRS Report Manager Web site (My favoured approach)
2.) Scheduled Script
I realise this is an old question but it's not well documented, hope this helps someone out there.