I have not had any issue with water intrusion on my Laam. I have one on my C10 also, and have not had water issues and I have ridden both these bikes thru torrential rainstorms and periods of rain lasting many hours. 14 of 16 days to Alaska had rain with a few days lasting several hours. You SHOULD park it on the sidestand when it is raining as the water will puddle in the pocket. But, I love my Laam for long distance, and Seth has bumped up the center section of the seat for better comfort on long distance rides. It does take away a little bit of the ease of touching the ground. For dedicated off roading, as in a BDR, I use my Seat Concepts low version. Not as comfortable as the Laam, but I can touch the ground easier and especially when a dab may be needed to get thru a difficult section.
The GS is actually a better bike, but... it is much more expensive to purchase and maintain, and is not as reliable in my opinion. My S10, after fairly extensive farkling to include Anthony's flash, is a great bike and does everything I ask it to. Track days, LD Riding, the Yukon and Alaska, BDR's. It's just tall for me, and is pretty heavy to pick up.
The Helibar kit WILL make a difference for you.