Adore it, it's dd's middle name.
The only reason we didn't use it as her first name is that i don't like Gail as a shortening and didn't want to be put in a situation where everyone calls my dd something i hate, might still happen though, she has a very common first name so may well choose to use Abigail in year to come if she's in school with 5 other [DD's name]s