I wonder if it would be better if "premium" were kind of a reverse in the scoring logic. Instead of looking for complexity indicators and giving it Opus, it could default to Opus unless simplicity indicators are present. That would be a way for it to always verge on the side of caution I would think...