I saw a picture of a placecraft 22 deck boat. This thing looked bad a$$. Anyone have any info or experiance with these?