SI, I’m glad the link was useful. Neldoreth has lots of good articles on his site! I think if I were to scratch build a ballista along the lines of what he did, the main difference would be to use plastic card rather than balsa wood, as I find it more durable in the long run.
Hopefully you can find/make a ballista and crew you like!