As long as it's the only room, we're safe from freeze.
But then again, you never know when someone will create a room from comment discussion, which then freezes another one the same day. :(
Query documentation says "In case of mixed data types in a single column, the majority data type determines the data type of the column for query purposes. Minority data types are considered null values."
And I think this is how it used to work, but now I see numbers coerced to text when there is more text (instead of being treated as null)
E.g. "select *" from a column with "a", "b", 23 will return "a", "b", "23"
If there are more numbers than text, then text is indeed treated as null.