I think @chipmc post a month or so ago was around this same context of a mobile app that has some product features/functionality in it. Similar discussion around build your own app, build a web app or use other web IoT application s (I.e. Blynk) was discussed.
@h00die - Might be worth reading the posts here as well for some other ideas/background: Mobile App Development for the Non-Mobile App Developer