I like SID (stitch-in-the-ditch) Your fabrics really speak and excessive quilting might take away from that. Personally, I am not a fan of overstippling - it tends to make the quilts stiff. So it's your quilt - if SID is not enough, you can always add to it. As for the binding, the straight should work, although you will have to figure out those corners.