I grew up knowing a few boys named Francis. I don't like the name at all. It seems 'wet' and definitely not in any way uppity, its a very normal and perhaps nearer the opposite of uppity. It is a name I haven't heard since I left school until very recently when I came across a little Polish boy named Francis. It has very strong Catholic associations and perhaps the pope Francis has made the name more popular?
I also dislike Hugo as it seems very pretentious to my ears. I don't think it 'is' pretentious but I would view the parents of a boy named Hugo as very aspirational. I think Hugh is a great name.