Opinion— Char height across weights

What do you guys prefer while designing a typeface with multiple weights— do they all have same heights, or do you scale them uniformly as the weight increases?

What are the pros and cons of either approach?

Depends on the design. In most cases I have a slightly higher x-height and slightly larger overshoots/zones in a heavy master.