Very true, their whole water drain design or lack of back there sucks but never the less crossing fingers it works.
Not much of an update yet, I need to adjust the clutch a little, still from replacing the clutch master cly. After taking her out for a drive today it just dosent feel right...