I know scripts rely heavily on centering and right alignment. I'm guessing that's not the only way they depend on the assumption of being printed. There would be some impedance mismatch in using tools designd for plain text.
You could write in Fountain syntax http://fountain.io/ and have the presentation be printed as intended. I actually tried that once or twice (short commercial form) in Vim and I didn't have any issues.