TL;DR
- A sprint of two weeks will easily cost you 20k USD
- Consider implementing a fake feature and simply count how many users would use it
- Only start real development once you know that you got enough users that justify spending the money
The problem
KPIs are long running metrics that tell you how a team does. As with all metrics KPIs can be games and can look perfectly well while everything is burning in reality.