I do plan for Leto to join the falls due to her most likely spiritual connection to the earth god and philosophical nature to all things natural :))
But as for down the road - I'd love for her to make some friends!
I'd Love for her to build some relationships (good or bad, because even the brightest of personalities don't always mix) that last Longer than one thread, so throw all your badass lady friends and chivalrous gentle-mens at her with the greatest of force!!! ...please c;...
EDIT: Maybe some pegasi are interested? to remind her of home.