So I have a corn snake but wanted to get something that is more likely to be a little more calm and docile when it's handled.

My research has determined that to be either ball python, bearded dragon, or Uromastyx.

Uromastyx seem to be a little more difficult and higher maintenance however so I have for now ruled them out.

What are your thoughts if you had to choose between the two? I assume the BPs are slightly lower maintenance but how do they handle compared to each other?

The care guides I read on bearded dragons suggest veterinary care, albeit minimal. I don't see anything about that for Ball pythons