I think it's okay. I prefer it on a girl...sounds a little too feminine on a boy to me since I've only ever known females named
Morgan. I do, however, think it works fine in the middle name spot for a boy. I wouldn't say it's too popular at all. Perhaps a
teeny bit dated now since all the Morgans I know are teens or preteens and I never hear about baby Morgans, but I wouldn't worry about that.