Penhook boat launch