measure CPU-load and report the RAM-usage difference between using c_strings.
but make sure to add all the boundary-checking to make really sure that handling the c_strings can not crash the code.
I doubt that with including this boundary checking the c_strings save many bytes of RAM.
I claim it is irrelevant. Prove me wrong!