I support the idea of allowing underwater ranged weapons, allthrough #copyweapon (allready on the list) might solve the problem (I have to check, if there is any ranged weapon that is not MR negates, that fires underwater).
(But new terrain types: My guess would be: chances are small.