I'll take that Jung test as soon as I feel like boring my way through a seemingly endless set of rather-similar-at-times questions [that, in itself, no doubt speaks volumes of me
Anyway, the seaweed scene of Suzanne has always affected me in this way. Suzanne seems to be rich in her being, her imagination, her insight and perceptions, and the application of these in her life. For me, when I picture seaweed in my mind, I see it as a rather tangled and dense entity beneath the water. To see heroes in the seaweed takes a level of insight that seems unique-to-Suzanne in Leonard's song. She's a perceptive woman who can find beauty, anywhere. Heroes are everywhere. It only takes a different level of being to recognize them. Suzanne does. They're not only the ones who make it into the news and headlines. The seaweed for me is symbolic of how adept she is at doing so and indicative of her special vision.
Children symbolize the 'morning of our lives' ~ they seem to be precious to her, and she shares their value with all who will come with her. Most children lean out for love, to give or receive it. She 'shows' them to Leonard. They symbolize Love, as do heroes; who valiantly give, or fight, and prevail, in its name, with acts that are love-based. Both will, indeed, lean that way forever. For me, Suzanne is 'all' about Love [amongst other things]. She holds the mirror for Leonard, not to herself, and not to show Leonard herself or himself, but to show him ~ through her and her mirror ~ the beauty and love in the world. She may, incidentally, also show him the beauty and love in himself. The mirror she holds doesn't relate to vanity, but rather as a means of reflection for what is beautiful.
For me, it is Suzanne's special relationship, identification with, and personification of Love that makes her so enchanting. Her level of Love and of Loving doesn't require or depend upon sexual expression. It goes far beyond.