Yes does look cheap, recon those wheeling and dealing students will be crawling all over it shortly, its those grants again
Engine looks like an extra long leg to suite the high transom, should help stop the slop from going over the back of the boat.
Pete