That looks great!
I had a couple flying wings I built for thermal back in the late 90's. They were prone to spinning on winch launches, which could sometimes be saved by stepping away from the pedal. If I didn't get off it, it usually crashed
Otherwise they had excellent overall performance and I think ALES might be a good reason to resurrect them.
Thanks for sharing.