71 Swinger Ball Joint/Control Arm Question

I may be looking at upper ball joint replacement and after searching and reading many threads here I have a question.

Would it be easier for me to buy some upper control arms that are ready to go with new ball joints and bushings and change out the control arms?

Rather than fight trying to unscrew the ball joints on the old ones and then not knowing the condition of the threads/arms etc once I get them out.

I realize it's more money than just doing ball joints...but my UCA bushings aren't looking real nice either.

Thoughts from people who have done this?

Thanks!

Brian