Do I need a Stall converter?

Can you get a better et ( if it hooks ) ? Yes. Will it do a bigger burnout ? Yes.
Is it necessary for your combo ? I don't think so.
Will it be more fun to drive with a 2800 converter ? Absolutely.