Great Boat
I would figure out how fast it is first. In other words, with that sail area,short mast and (surprisingly light)weight, hull length, how fast is it expected to be? You will probably find it not bad after all! The boat didn't point well, and I would guess that a huge hooter might be the tool, as it would help the upwind light air? Rick? Without sacrificing safety! (we sailed in cranking conditions, and the boat just steadily speeded up - no heeling, phenomenous I say.)
Do you have the additional lines going to the forked stick atop the sail (name escapes me) that controll twist? Seemed like a good idea, and was an option. Jay should have the rigging diagram on that.