People are unfair against this name. They have a lot of negative reactions.
Personally, I wouldn't be quick to use it because of that. I would be more likely to use the names you listed.
Even just Eulah is better. I think it works fine as a middle name and
Pearl Beulah has a huge southern belle vibe.