I'd try Dan's 3D Particle generator tut, here:
http://library.creativecow.net/articles/ebberts_dan/particle_gen.php
1) Download the project file and tweak the expressions. Apply expressions to your text.
2) Move a 3D camera so the text flies in the way you want.
3) And Here's a script to make the text to layers easy.
Details:
1) The comp named "Fountain" should do what you want with a little modifications of the expressions.
Delete all but one or two particle, fix the expression until you get what you want. Then you can either Edit>Copy Expression Only and Paste that onto as many text layers as you want, or you can make a preset of the expressions to apply that to as many layers as you want easily.
Choose one of the "star flare.tga" layers and hit "ee" on the keyboard, exposing the expressions.
1) I changed the first two lines of the Point expression to:
lmin = 3.5; //minimum particle life
lmax = 5.5; //maximum particle life
This controls the time for particle life.
For the position expression I changed line 1 to:
g=0; //gravity
and line 8 to:
d=1.4; //drag coeffecient
Note: You can change the maximum/minimum initial velocities (lines 4 and 5) and the launch angles (lines 6 and 7) in the Position Expression.
For Scale, I changed the first line to:
max_scale=100; //maximum scale
And I turned off the Z Rotation expression (click the equal sign).
2) I then took Dan's camera and rotted it so the particles, er text files by the camera. Use the Camera Rotation Tool "C".
Tweak the expressions so the particles/text files by and fades out as needed.
3) Also, for putting lots of text onto separate layers, there is a script named "crg_Text_from_File.jsx ", here:
http://www.crgreen.com/aescripts/ie/
Download it and put it in your AE script folder, then fire up AE and File>Run Script>crg_Text_from_File.jsx. It needs to pull the text from a .txt file. Very handy.
I kinda cranked this answer out quickly, so ask if your lost but interested in more detail.