Yes. But it’s using “values” rather than “display as” so is not really functional when using row ids
Value is what needs to ultimately be written to the sheet and thus what needs to be set as the default value. Yeah, a list of rowIDs are messy to look at when setting the default but it should be relatively easy to cross reference and look up the correct value. I would imagine you would only be setting the default once in most cases. Also consider one reason for using RowIDs is so a Display As value can be renamed (while the ID remains the same) without breaking any existing database relations. If glide only let you choose the Display As side for the default, and you rename something, then your default value is broken, even though the underlying RowID never changed.
Sure. I (reluctantly) guess so … :-/
It seems so.