I'd give LDN another try. It caused sleeplessness for me, too, but I toughed it out and it went away. I'd definitely try it again before taking anything like Ty or Novatrone.
I tend to go to bed kinda early anyway and always wake up between 12-1 AM so I just take my LDN whenever I wake up. Sometimes it's closer to 2-3 AM but that's even better!