Yes, I ask the question and apologize also. But it sounds like your making an open source-ish flight computer and to be honest, you have allot to learn and a long ways to go.... First you need to get the hardware reliable, and then come up with Mach filters, launch detection and things like that that aren't so simple that others have already solved. I encourage you to proceed but there are allot of flight computers that have been fully tested and have a history of "working". Just competing in that market, while it will be a learning experience, will probably never cover your development cost. People tend to go with what they perceive works, which may" be correct or not" and there are some really good flight computers out there that have proven themselves over many years and are used widely, hence people using them are not going to switch for no real reason. Even if it cost a few $10's of dollars less, how much is my time and rocket worth to try something unproven and new with no real benefit or advantages?
A wise man once told me if you want something useful, "Find a need and fill it". I think if you had something different from all the others, that might be a need. OverTheTop is working on such a thing as is Joe Banard and his vectored thrust stuff.... No current flight computers will run these along with other flight stuff. Dream BIG and look ahead. Building and proving another "standard flight computer" doesn't seem to fit the need and will take you many years before the market excepts it. And allot more money.
If you had, for example, a real cool operating system and/or open source stuff (Although Bdales flight computer has that) going above and beyond what others do, you might have something. IE, Have all the drivers and hardware for digital IO, analog IO, events, altitudes and velocities and such along with advanced stuff that no else does like 9-axis IMU's, you would fill the need for advanced flight computers. As rocketry advances there will be a need for more advanced flight computers... Why not be the first to start something like that and then once people see you can make an advanced computer work really cool, you can come out with a basic simple one and everyone will go with it because they know you know what the heck you are doing and "trust" you designs... Thoughts to ponder.
Best of luck always.