I also agree that Smarty should use the new features of PHP5. One good reason is that - let's face it: PHP5 is good. What is the only reason why we aren't using it as much today? - because there is a ...
It would be nice if there was a way to get a UNIX timestamp of the cached file created by Smarty, so that you can compare it with eg another timestamp, and maybe re-cache when necessary.