I like power cleans, but it is a very technical lift. If you can get proper instruction, I think it is very good for building the muscles involved in quick starts and jumping.
IMO, high pulls can give much of the benefit without being as technically demanding. You still need to work out in a place that won't be upset by someone doing Olympic lifts. It is best to work with the padded weights and a floor designed for dropping weights from a height without them bouncing. You can always do this on dirt, but it will tend to get your weight set dirty.