Should I keep TWRP read only?
By keeping the /system as read only, you tell the twrp that at no instance you touch the files on the system. Which mean only thing you will be able to do a factory reset, which ultimately destroys the purpose of flashing a custom recovery on the phone.