940 rebuild... should I?

Ok, so I've seen posts here that have said a 940 is one of the easiest transmissions to rebuild. Not sure how 'easy' it really is. I'm fairly mechanically adept, have been able to do most things to my car with the exception of the transmission and rear end work. My 71 Dart 340 Swinger is my daily and the current 940 will shift up ok but won't kick down on throttle stomp and I basically have to stop for it to come back down to 1st or second. During normal acceleration, 1-2 is at 20ish, 2-3 is at 40ish.

I've recently purchased a known to be good working 940 for a really affordable price. It was working fine, previous owner just swapped to a manual A833.

My options are: a) Take it to a shop, have them bench build it, swap it and roll. Pros/Cons: I learn nothing but have a dependable (hopefully) car. b) swap it now and try and tackle the rebuild of my existing 904 on my bench and then swap it back in. Pros/Cons: if the new transmission fails before I finish, I could be left out to dry with my daily for a time while I scramble. This seems unlikely though but it is something to consider. I guess it's also a drawback that I'm swapping this transmission twice.

I don't scare easily but there are SO many moving parts in a transmission I'm still just a touch apprehensive. Obviously I'd be doing all the research I can ahead of time and getting the best available rebuild manual but still. Can anyone who's actually rebuilt one let me know what they think?

Car: 340, mild cam (unknown - was built when I purchased the car), stock heads, weiand performance intake, new holly 650, new fuel pump, gas tank, lines, and HEI distributor. Rear end also unknown.

Thanks in advance.
Its very straight forward. I have done it and am currently working on a push button 727. My advice, buy the below linked book. Follow it and you'll be just fine. Hardest part for me is the snap ring that holds the tail shaft on.

Chrysler TorqueFlite A-904 & A-727 Transmissions: How to Rebuild (Workbench How-to) by Hand, Tom: CarTech 9781613253359 Paperback - Buyback Express

This one is also nice to have

https://www.amazon.com/dp/1557883998/?tag=joeychgo-20