I read a paper about it recently, and it states while everything is good, it will still takes years of research and development, trial and testing before it moves into deployment stage.
So unless someone with many BILLIONS decide to tackle the problem, the time it takes Thorium to get traction making it not really an alternative ATM.