I have a bunch of happy beta users that had previously tried and given up on Mylio. You're certainly welcome to try it out!
https://photostructure.com/about/introducing-photostructure/