I think the way I might handle it is to say that it doesn‘t provide a haven at 3rd-level, but can be upcast at some higher level to do so. The component cost might vary based on usage.
With the mansion, I‘d just say it’s a haven, since it is balanced to be so and it seems to require a lot of...