BOth are an important measure of how your engine is doing. However, the leak down test is going to give you more information about the overall condition of specific components, like rings, valves and seat conditions.
Basically, a leak down is going to point you iin the right direction.