Man how have I not seen this thread yet?! Makes me wish I didn't non-op my 93GT so that I can still drive it every now and then. If your interested in building your own stroker, here is my stroker build thread from like 5 years ago.
My 349 stroker build thread. - Ford Mustang Forums : Corral.net Mustang Forum
You'll definitely have to come out to my brothers place and take a look at it. Good luck with the project though! Seems like you're on the right track.