I also have the windscreen holes and no windscreen. Initially I looked into having one custom made from clear plastic, but I think a cheaper alternative may be to adapt a universal motorcycle windscreen, which often has simple bolt on mounting points.I had the drivers seat redone when I got the boat and at the same time had the front and middle seats made up. The front is held on by velcro only but the middle has a row of push studs as well. The velcro is about 2 inch wide and really does hold them on nicely but still makes them easy to romve.
My stearing is a little tight move going full tilt. I always assumed that it was because you are trying to force the bucket against all that water hammering out. At low speed its OK. But when you close the lid it does seem to pinch on the cable. Could you please show me a photo of how yours is run.
Does your one have a small wind screen on it? I have holes where some sort of wind screen was once attached but have never seen one.