Reasoning models vs fast models: which questions deserve “thinking”? (don’t hire a detective to read a clock)

· routes lookups to fast models and why-questions to reasoning ones🧠 with a routing cost calculator, not a lecture

Published October 4, 2026

The 60-second version

  • Thinking helps on why-questions and multi-table work, and adds cost and wait time to simple lookups for no gain in accuracy.
  • Most analytics questions are lookups or comparisons — routing them to a fast model can cut model cost by well over half.
  • The fix: route by question type, fix missing context instead of upgrading, and measure corrections per type from your question log.
bottom line: right model for the question, not the best model for everything

A marketing team upgrades its AI analyst to the newest reasoning model — the one that "thinks" before it answers. It's the smartest option, so they use it for everything.

A month later, two things are true. The answer to "Why did CAC jump in the second week?" is noticeably better: it checks three tables, spots that a high-CPA campaign scaled on the 9th, and shows its working. And the answer to "What did we spend on Meta yesterday?" now takes 30 seconds instead of 4, costs about ten times as much — and is exactly the same number it always was.

Thinking helps on hard questions and does nothing for easy ones. don't hire a detective to read a clock Most analytics questions are easy. The win isn't choosing the best model; it's sending each question to the right one.

One month, everything on the reasoning model

Model choice review
Questions per day100Across a 6-person marketing team
Simple lookups55%"Spend yesterday", "ROAS this month"
Comparisons25%"This week vs last", "Meta vs Google"
Diagnoses20%"Why did CAC jump?" — multi-step questions
Model cost: all reasoning vs routed₹15,000 → ₹4,200 / monthSame answers on the easy 80%
Average wait: all reasoning vs routed30 s → 9 sLookups back to a few seconds
Routing kept the reasoning model for the 20% of questions where it earned its cost, and gave the other 80% their speed back.

What "thinking" actually buys you

A reasoning model spends extra tokens working through a problem before it answers: planning steps, trying an approach, checking its own work. That's valuable when the question has several steps. It's wasted when the answer is one well-defined query.

Helps: multi-step questions

"Why did CAC jump?" needs a plan — split by channel, find the mover, check what changed. Reasoning models are much better at holding that plan together.

Helps: catching its own mistakes

Thinking gives the model room to notice a join that doubles revenue or a filter that drops a channel, before it answers.

Doesn't help: missing context

No amount of thinking finds a table the model wasn't told about, or knows your definition of 'active customer'. Reasoning can't replace schema context.

That last point matters. If a reasoning model gets an answer wrong because it was never told what a column means, upgrading the model again won't fix it — schema context will.


Route each question to the right model

Routing means classifying the question first (a quick, cheap step) and then sending it to the model that suits it.

FOLLOW THE QUESTIONSA day of questions, routed
Questions
100 a day
55%Lookups → fast model
55 a day · ~4 s each
one metric, one table, known definition
25%Comparisons → fast model + check
25 a day · ~4 s + a quick check
two periods or segments, self-check on the totals
20%Diagnoses → reasoning model
20 a day · ~30 s each
why-questions across several tables

The split is illustrative — measure yours from your question log. In most teams the easy questions dominate.

Simple routing rules

Reporting Hierarchy
Tier 1
Lookup

One metric, one period, a definition that already exists. 'Spend on Meta yesterday.' A fast model answers it as well as any.

fast model
Tier 2
Comparison

Two periods or segments side by side. 'This week vs last by channel.' A fast model works; add a quick check that totals match.

fast + check
Tier 3
Diagnosis

A why-question, several tables, an open path. 'Why did CAC jump in week two?' This is where reasoning earns its cost.

reasoning model
Tier 4
Ambiguous

The question has more than one reading. No model fixes this — ask a clarifying question first, then route.

ask first

What does routing save?

Plug in your own numbers. Prices and speeds vary a lot between providers and change often, so use what you actually pay.

LIVE · DRAG ITAll reasoning vs routed
100
20%
₹1
10x

Reasoning models use many more tokens per answer

All reasoning / month
₹15,000
Routed / month
₹4,200
Saving from routing
72%
Average wait, routed (s)
9.2
ROUTE IT

Most questions don't need thinking. Routing cuts the bill by more than half and gives easy questions their speed back.

live mathswait times assume ~4 s for a fast answer and ~30 s for a reasoning answer — adjust to what you see

The model is usually the smaller bill. Each answer also runs a warehouse query, and an unfiltered scan can cost more than any model call. See the real cost of an AI analytics question for both halves.


Measure it, don't guess

Whether reasoning earns its cost on your questions is an empirical question. Log every question with its type, the model used, the wait, the cost, and whether the person accepted the answer. Then compare.

Does the reasoning model earn its cost?

Read it row by row. If lookups on the fast model have the same thumbs-down rate as on the reasoning model, the extra cost buys nothing there. If diagnoses on the reasoning model get corrected far less often, that's where it belongs. For a fixed test set to compare models fairly, use your golden questions.

Model choice habits review once a month →

  • Default to fast, escalate to reasoning — start every question on the fast model; send why-questions and multi-table work to the reasoning model.
  • Fix context before upgrading — when an answer is wrong because of a missing definition or table, add the context; a bigger model won't find it.
  • Track cost and corrections by question type — keep the routing rules honest with the question log, not with benchmark headlines.

Quick gut-check

One question. If you get it, the whole post clicks. 30 seconds, no maths

Your AI answers 'What was our ROAS last week?' wrongly because it used gross revenue instead of net. What's the best fix?


Frequently asked questions

What is a reasoning model?

A reasoning model is a language model that works through a problem step by step — planning, trying approaches, checking itself — before giving its final answer. That extra work usually makes it slower and more expensive per answer, but better at complex, multi-step questions.

Should I use a reasoning model for SQL and analytics?

For multi-step diagnosis — why a metric moved, questions spanning several tables — often yes. For simple lookups with clear definitions, a fast model is usually just as accurate, much faster and much cheaper. Routing questions by type gets you both.

How much more do reasoning models cost?

It varies by provider and changes often, but a reasoning answer commonly uses several times more tokens than a fast one, and can take tens of seconds instead of a few. Measure your own costs from your question log rather than relying on headline prices.


The summary

  • Reasoning models help on multi-step questions and catching their own mistakes, not on simple lookups.
  • Most analytics questions are lookups or comparisons — a fast model handles them as well.
  • Route by question type: lookups and comparisons to the fast model, diagnoses to the reasoning model, ambiguous questions back to the person.
  • Missing context is not a reasoning problem; add definitions instead of upgrading.
  • Log type, model, cost, wait and corrections to keep routing honest.

Takeaways for your next report

  • Thinking helps on why-questions and multi-table work; it adds nothing to a simple lookup.
  • Routing easy questions to a fast model can cut model cost by well over half and restore answer speed.
  • A wrong answer caused by a missing definition needs context, not a smarter model.
  • Ambiguous questions should get a clarifying question, whichever model is on duty.
  • Measure cost and correction rates by question type from your own question log.
stick this on your Monday report
Free tool

BigQuery Cost Estimator

Estimate what a BigQuery query will cost before you run it, from validator bytes, with a table-scan simulator and a paste-your-query cost audit.

Chinmay Raibagkar

Chinmay Raibagkar

About author →

Founder of DataLens AI. He helps non-technical teams read their ad and database numbers with confidence — which number to trust, what to do next, and what to ignore.