Inferno shout is the lowest period out there of all the shoutbox's for bandwidth usage. I cant judge CPU usage on my dedicated server as I didn't monitor CPU usage only bandwidth usage from before I installed it.
Try using this
https://vborg.vbsupport.ru/showthread.php?t=147346 but make sure you use the AOP feature. What it does it is writes to php file the date/time of the last shout. Every X seconds it checks this file for a new post. If the time differs from the one on the client then it refreshes the shoutbox. Not only does this reduce CPU usage as it doesn't do any data pulling but it saves a ton of bandwidth since the shoutbox file itself is what is large and a 1kb file is much better then pulling a larger file.
Also remember to think about how many shouts you show in your box. This obviously increases server load by a lot as its more data it has to pull and also pushes more data to the client using up more bandwidth. Same with the archive.