I've not tried Sunfish racing yet, but I have plenty of sailing photos and/or GoPro video screenshots.
This is from July 2018, sailing on Lake Michigan, near Arcadia, Michigan.
I'm sailing our Sunfish (foreground), and my oldest son is sailing on the Minifish (background).
There was a storm...
Well they are a Michigan based company, and are not too far from Detroit - I thought SOL around here meant "Same Old Lions" as is frequently shouted out after they snatch defeat from the jaws of victory each week. I'd avoid buying a SOL sailboat in Honolulu blue and silver colors.
Congrats on your first sail. To help with the mainsheet drooping, you can add mainsheet hangers. A few places online sell them, other people have come up with a way to 3D print them. I personally just used a couple of loose zip-ties and it worked just fine.