I think it's a nice GP but I wouldn't use it because of the movie. Not that I didn't like that but the character is the only
Juno I know, so it's a very strong association. Plus, I think it's really hard to find a middle name for
Juno, almost nothing seems to go with it.
Juno Margaret is ok, but not the perfect match, IMO.