If yes, then how did your product's CSS shape up when it became big? Is it still well organised?
My option is, "rem" and "em" are both unsafe for layout because of rounding to "px". I reject it.
I think, (r)em are good for fonts, but should not be used for layout. There are other units which are a lot better fitting.
Brandon
Frontend Developer
If you want the layout (padding, margins) to scale with font-size, then yes. Otherwise, no. Sometimes padding and margins do look best when they're scaled relative to font-size.