Thanks for the response! That clarifies a lot!
If I'm selling mostly to businesses does that mean most requirements are avoided? Does that differ between desktop and web?
For context, it's, roughly speaking, a tool for making gantt charts. Not something that would really be central to a role. Just makes a task that could be done in a spreadsheet easier.