Thanks for the great comment! I agree in some sense, but I think one barrier is that SMTs are much more limited. The thing with programming is that you can add a lot of functionality, whereas with "click and go" ICOs, they only really have one functionality.
Now, I'm not saying that I don't think SMTs will be huge, as they offer a very unique value proposition, I just think the ICOs based on them won't be doing anything revolutionary, so it probably won't lead to an ICO boom like Ethereum.
That being said, it could. I guess it depends on who wants to launch and SMT really. It will be interesting to say the least!
I agree with your idea of a snowball effect happening, and I really hope they do what we all think they can!
Yes I'd love to dive in to the maths behind it, see how many transactions they could handle and how scalable SMTs are. I'd also really appreciate your support on this post - thanks again for the comment!