Torque converter question......am I crazy?

Depending on the LSA on the cam, I'd install that thing way ahead to get some grunt.

The converter will work OK. Hopefully it's on the tighter side for an 8" piece.