Hello, and good luck on figuring out that null-modem cable.
If you decide to stay with AmigaBasic you might consider the
ACE Basic compiler on the Aminet. It is not particularly efficient, but it will compile some AmigaBasic programs for a little boost in speed. There are some sample programs in the dev/basic directory on Aminet as well. (This is also where Blitz Basic examples are stored.)