Very good question, and I share your concerns. Once I get a few more scripts done then I'll do some tests and see what type of load impact this has. My *guess* is that it won't have too much of an impact, because it does the parsing in a singular regular expression. Also, using templates cuts down on some of the code complexity.
Once I get the template version done I'll put it out in beta mode so people can test it before making it a general release, so I can get more feedback on it.