Hi there
cleen! I won't say I am an expert or anything, cause I'm not, but from past experience and work I have done with subroutines within the Perl programming language, I have found that it doesn't slow a script down too much if you have a subroutine within a subroutine, but there are, however, some dangers using subroutines that I am aware of, however not fully aware of all of the possible problems.
If i'm correct, if you use subroutines a lot, it can be fairly unsecure or at least not as secure if you just passed parameters to each other instead of using subroutines, but I am probably wrong on this point. There are many other people that can add to this telling you about the pros and cons of both... hopefully this helps :o) talk to ya later.
bladx ~ ¡muchas veces tengo preguntas!