Yes, I've often felt there should a delay built into any email or web browser Send button.
Back to the mystery strips. I don't see a throttle quadrant, so perhaps the throttles are overhead. How about the Saro Cloud amphibian? In which case, its baby brother would be the Cutty Sark and I presume the American cousin would be one of the Grumman amphibians.