How much work did he put into the E-Tech? That's flying in any style 18 footer!
Pretty sure STV's are 19', either way that's cranking along. My buddy had one years ago, not the best laid up hull. I wouldn't want to hit a leaf in the water at that speed with one!