Well this is true... I never worked out how to embed machine code into a procedure but it's simple enough just to load some code into a memory bank and "call" it.
You can also write your own AMOS extensions if you have some functions you would use a lot, which isn't actually all that difficult.
But this is sort of cheating if you are making claims about what "AMOS" can do.
Even if you are an experienced machine code programmer, you will have to work very hard to better the speed and range of AMOS Professional.