As a customer, thin margins scare the crap out of me. It means you probably won’t be around in a few years.
I’ll buy one of these for sure, but I would cheerfully spend 3x the price if it meant being sure of support and repair and software updates for a few years.
I have bins full of exciting devices that no longer integrate, many of which have open source communities, which I just don’t have the time to deal with.
For repairs, the components are inexpensive enough to simply swap in a new one, and you can always find replacements on AliExpress.