Spooky, i've got 2 turtles/tortoise of a similar size to that on my paint table (toys that cost about £2 each).
Have been planning to scratchbuild howdahs to carry crew for about the last 6 months, but other projects are higher up the list of things to do.
Personally i'd go the lower tech root - natural materials etc, but nice all the same.