Don't know if you've seen it, but my Javascript Text Converter can create the hex data and pointers on-the-fly. I'm not sure what you mean by "recoding" the pointer tables, so it may not be useful to you, but if it is, here's the post with the latest version:
http://slickproductions.org/forum/index.php?topic=678.msg10802#msg10802
Yeah, actually I downloaded it yesterday, though I'm unaware of how to use it (are you supposed to type the strings in Hex? In ASCII? How does it calculate the pointers?). I say "recoded" because I had to change the routine for using the pointers. For example, one is something like... "LDA $113400, x" (with "x" being the pointer). I had to change it so that instead of loading text from the original sections within game, that it would load them from expanded space that I created in the ROM (now something like "LDA $22D000, x")
As far as the script goes, it's still not final. Especially that version (since
I was the one who translated that, and I've only got a little over a year's worth of Japanese under my belt). "Battle deployment" does sound a little off to me, but I don't want to say "Battlestations!" either. Anyone got a better suggestion?
As far as ellipsis go, I realize there's one in the font, but I'm not sure if I'll use that or not, or just make one of my own, but yes, I do plan on doing it.
More screenshots:



There's actually a tutorial when you're done talking to Kain, telling you basic information. Kinda neat. I threw the Japanese quotes around it to differentiate it from Kain's speech (because it's likely not Kain saying it, I think if it was him, it'd be breaking the "fourth wall").
~DS