You can probably tell from the glowing intro that we quite liked the Isle Switch Pro inflatable stand-up paddle board, not least because it proved large and ... mount and electric motor mounting ...