If you're worried that people will think "look at that idiot wearing a topcoat in the rain!" then I don't think that's an issue. If it's raining, then the water will be beading off of it, which makes it clear that it's a raincoat. As far as wearing it casually, I think it's great for that. A lot of the brand's lookbooks feature models in more casual clothing.