AFAIK the point wasn't to replace elisp. It was to replace emacs' interpreter with guile's which also supports elisp.
Well, guile supports elisp. The project was to replace the Emacs elisp runtime with the guile VM which would bring some benefits (a runtime that could be used without emacs, speed etc).