Counter service lives or dies on throughput. A system that takes three seconds longer per order costs you real covers across a lunch rush, and no amount of reporting depth makes that back. When you demo, do not let the salesperson walk you through the reporting; make them ring up your five most common orders while you time it.
The second thing that separates these systems is modifier handling. A burrito with four choices, a coffee with three, a sandwich with a swap. If modifiers take an extra screen, that cost lands on every single order you take, forever.
Card processing rates matter more here than in most categories because your average ticket is small and your transaction count is high. Fixed per-transaction fees, the flat 10¢ or 15¢ bit, hit a $6 coffee much harder than a $60 dinner. Read the fixed component, not just the percentage.