I think
Grace is a beautiful name (& appearently many others do too since its so popular). But i havent personally met anyone whose first name was simply
Grace. I have happened across a little girl one day named
Gracie & one of my grandmas nieces is named
Gracie. I think this is very cute too but its little girlish.
Grace is flexible b/c you can use
Gracie as a nn. I think its more popular as a middle name as you said, but that doesnt put me off of it at all. Its a lovely name either way you use it.