I think what you've done to improve the look of the fog is fine to me. Unfortunately I can't really comment on how realistic it looks as we rarely have fog where I live these days so hopefully somebody with more experience with fog (ie everyone in North America and Europe! ) will give you some feedback.