Is this a better trans?

It's almost the same realistically, except the input shaft is longer.
If you have $450 to spend, pull your trans out, have it rebuilt, it really doesn't cost much and you know where it's been.
 
I'd also like to note that the 94/95 input shaft being longer causes fitment issues. Some of have swapped out the input shaft, i believe others have used the 94/95 bellhousing, neither of which are worth the time money or trouble.