Yes, I’m also very interested in making timbres loopable! Chords and noisy stuff can be very tricky, but this seems like a pretty elegant method.
Typically I find n-cycle waveforms to be a bit more flexible, like Simonator said haha. I once played around with forcing the cycles of two waveforms of any frequency into a lowest common multiple (?) by applying a smooth pitch bend across the whole duration. The amount of pitch bend is determined by the duration of the output sample and the fundamental. So they are gradually pushed to the same phase when they approach the endpoint.
I hope you get what I mean, kinda hard to whip out all these science terms in english, when you’re used to do that in another language.