For context, I've currently got 579 registered users. By far, most of them are using it to design brand new projects or to customize our published plans, rather than converting their existing designs into orderable BOMs.
I wonder if you have considered building configurable libraries of designs and/or PCB design features into your MCP? That could allow for building with in-stock, least expensive components. And it opens your product up to tinkerers that wouldn't otherwise design a PCB in KiCad.
I am one such potential customer! I am restoring a classic Skee Ball machine from the early 90s, I want to make a little esp32 board to replace the vintage system board. If I could go from prompt to PO Box for a reasonable price I would certainly be interested.
Sawdust also tracks shop inventory and capabilities, so if you have lumber and fasteners and your table saw configured you can filter down to things you can build with what you have on hand. Could be interesting to do something similar here with e.g. minimum order quantity leftovers.
Also an opportunity to become a marketplace -- if I can design my replacement board then publish it and get a cut of its sales, you can smartly replace OOS or now-more-expensive components, and keep the board purchasable and configurable, solving lots of problems for the open source hardware space.
[1] https://app.sawdust.diy/share/3469b5e6-88f8-43f5-ade0-c373d3...