Unfortunately, I just noticed that using CSS comes with an issue (maybe that’s fixable, I don’t know):
When setting a fixed value, all headings become the same size, which is not ideal.
So yes, having a core setting that adjusts this would be great, where everything would be resized proportionally.