Hello,
I tested a few Templates locally and live including this one and none of them were taking a long time to load. Load times are mostly based on the quality and response time on the server as the Template files are pretty small as long as you aren't using any media rich extensions / modules. APC is controlled via the Joomla Global Configuration which the Template doesn't control. You can try setting your cache mode to "file" instead.
http://docs.joomla.org/CacheIt sounds like something on your server is also causing delays. How does our Template demos load in comparison to your site? This will give you a better idea of the "expected" load times but keep in mind if you are using a shared host a lot of the times the resources are shared amongst other sites and can cause delays.
Also be sure you meet all the recommended server settings for your CMShttp://www.joomla.org/technical-requirements.html-Mike