We're thinking about adjusting the resource cost depending on the size, at least to a certain degree. This will, however, only cover elements bigger than 1x1x1: When it comes to smaller elements, it's a bit difficult to adjust the costs, since it wouldn't be possible to require less than one block. We could only solve this by using floating values for block stacks (e.g. 1.75 blocks), but I'm not sure if this is a good solution
You could increase the amount of resources, i.e. a 1x1x1 Block costs 10 stones instead of 1 stone. So it would be possible to scale up to 1/10.