63 904 trans dilemma

My brother-in-law just acquired a 63 Dodge dart slant 6 904 push button transmission. The transmission struggles to switch gears. Would it be best to switch out to more later model 904 or rebuild the original. In my opinion I would find a cheap later model 904 and install a aftermarket shifter.