I actually do have a recommendation, which is to do something like a new mode (i know i know): Auto xlow Auto low Auto med Auto high Auto xhigh Auto max
With an optional flash mode.
Then as you release models, you pick the model and thinking level that you believe is pareto optimal for cost/performance.
So this auto updates each release, like Terra was probably off this list entirely, but maybe this would appear now in Auto medium or something like that.
I know from looking at charts that each model seems to have sweet spots (like I always use this model in this thinking level and if i want to go cheaper i go here). If you picked those for us, it would be interesting. I do think you should keep the model families for those wanting more consistent experiences, but for many devs they may want to just pick auto something and have it update over time. I think nice if it actually just said in parenthesis what it was, something like: Auto Medium (Terra 6.1 High)
I am not sure if everyone would agree here though. I'm obivously advocating for more naming schemes, and i understand the irony.
Just to be clear, I think the current mapping for OpenAI is something like:
xlow = Luna Low
low = Luna xhigh
medium = Terra medium
high = Sol medium
xhigh = Sol xhigh
Max = Astra something?