Medicine balls are a firm favorite in the exercise class I teach, and newcomers often ask how else they can use them if they bought their own.
I think it’s a great addition to a home gym, even if you already own free weights, because you often have to hold the ball in a different position to, say, dumbbells, creating a new type of instability for your core to work against.