How does choosing option 1 <--> option 3 affect building a UI ? It seems to me that option 1 can be used "as-is" in an SQLFORM.grid containing other fields, whereas option 3 might require a separate SQLFORM.grid to manage the correspondence tags<->items?
If this is just me not understanding all possibilities of SQLFORM.grid, then please elaborate.

