Personally, if there was an app that wouldn't run because I had full control of my own device, then that app can go &^%$# itself. No app is so important that I would give up my own freedoms and rights. I am VERY passionate about this because companies are actively lobbying government to make devices the intellectual property of the creator such that any tinkering or changing of the software stack in any way would be a crime (there are provisions in the TPP to do exactly this). I refuse to be locked into someone else's software - which is why everything I run is open source.
However, if you want to unroot your device, you can always use a Linux system to open the system.img to remove the su binary. You can also try setting REMOUNT_RW=1 on the grub command line and then use a root-enabled file manager (I use FX) to find and remove the su binary. Without this binary, you can't get root, and the app should behave. Be aware that modifying the system.img could (and likely will) cause OTA updates to fail. I have a solution for this, but its not available yet at this time. You'll be able to tweak your system.img and still have OTA updates.