I don't want to be rude but I don't like either of them.
Gladys is just too old lady, but not a nice old lady name. It's more in the Maureen, Doreen, Beryl category.
I went to school with loads of Louises so I tend to think of it as a (slightly naff) 70s/80s name that's not due a revival.