Before I buy the DP Race Seat or Luimoto Cover I wanted to ask if the seat absorbs water or shed it like the stock seat? I use my 1199 as a daily commuter (no legal tracks here;-). I like how I can give the stock seat a quick wipe down and stay dry. Thanks-