I have gotten to the point that if a $59 hardware solution requires me to write an iOS app to control it I will gladly pay (and advise other non-profits) to adopt a $349 hardware solution that requires me to write a Python app because the uncertainty that Apple imposes with app review is far more costly than the difference. And I’ve been an iOS Dev since 2010.
Apple has become an impediment to small business and non-profits. At least in my circles.