Thanks for the demo.
I couldn't figure out why the huge blockletters timeline was there so I removed it and simplified things quite a bit.
The tricky part of this is that SplitText and TextPlugin can't really work in conjunction the way you have planned because SplitText literally sucks all the content out of a div and breaks it apart into new divs - replacing whatever was there before. The problem with your approach in simple terms is that you are using the variable chars to refer to radically different elements throughout the life of your timeline. When your timeline is first created, chars means one things... but as it plays you are attempting to change those values by using TextPlugin and SplitText.
Trust me, its not the easiest thing wrap your head around. Again the basic idea is that SplitText radically modifies the DOM by creating new elements and replacing old ones.
I'm assuming you want to have an end result like this:
http://codepen.io/GreenSock/pen/eNoyYr?editors=001 (edit was originally wrong)
The key here is that there is a function that generates a timeline based on the existence of some text in an Array.
Since each animation is in essence breaking apart text in the same DOM node it is imperative that the second sequence isn't created until AFTER the first sequence is played.
So the timeline-creating function creates timelines that check to see what the next timeline should be when they are done playing and then the next timeline gets created and played.
You will notice this works pretty well, however there are some serious drawbacks, most importantly, you can't really control this sequence, especially you can not reverse it or restart it.
If you want one timeline that you can play, pause, reverse, restart you will have to abandon the notion of replacing the text in a single DOM node for each sequence. It would be much better in my opinion to create new container divs for each sentence of text that you need to animate.
I might be able to find or produce a demo that does that a little later today (or if someone else has one, cool).