It has never been a problem for us.
My first dd,
Katherine, goes by her nick (
Kate) and my middle dd,
Victoria, goes by her mn (
Brooke). I've always introduced them as
Kate and
Brooke. In formal situations or in school situations, my children take care of that. It's no biggie, although my dh,
James, does get from time to time people calling him
Jim because they assume that he's called
Jim. It takes very little effort to correct people.