In general, you should expect 2 or more orders of magnitude reduction in execution speed, using an interpreter.
Wow, then I have some optimization to do! (from 50x slower to only 2x). Found this article on optimization.
Also wondering about the best instruction set. Searched the internet but good not find good guidelines. Any ideas?