Is your lisp implementation an automatic compilation of functions? SBCL for OS X for me. If this is the case, I do not think that you will see any benefit from using compiled files other than saving compile time when downloading the file.
An example taken from CLHS and tested in my setup in REPL:
(defun f (x) x) F > (compiled-function-p
In practice, I have always used .lisp files. I have never invested time in using Make as a build tool to automatically compile lisp source code as it changes. I have not seen any real benefits of using compiled fasls, at least in my setup, except to save compilation time (without speeding up execution time).
And to save compilation time, I use a technique in which most of the packages / stable code is loaded (automatically compiled) into the main file, so the compilation time is minimal when I start from this kernel file and test some new code in the .lisp file.
source share