i have had 7 triumphs. 02 tiger, 03 t100, 05 tiger, 06 speedmaster, 06 scrambler, 08 rocket3 touring, 09 bonneville. and put over 100k miles on the collective bunch of them.
never had any problems with any of them or with a dealer telling me i had to wash them and dry them after each ride before i put them away.
i still have the speedmaster and it is not clean.
but then again i live on the west coast and do not encounter salty roads.