I would be inclined to stay with the TBI. That is a lot of auto to get rolling quickly, I would opt for the 383 built for the low end.
Good luck, sounds like a slick ride.