I'd agree, butI'd prefer transparency to just grant full concealment. It's more streamlined.
I think they should at least get a big Hide bonus underwater. You know, not just full concealment but inability to be seen.Characters attempting to locate an undine must use magical means (spells or devices) to do so.