You can do all of that on your own.
OR, you can create a single attack vector that can potentially be exploited and put everything at risk, at the same time.
If you've ever worked in, or adjacent to, IT, then you've heard the phase "single pane of glass", meaning you can manage all your infrastructure, or IOT, through a single terminal/UI.
This is basically a single pane of glass that you're getting through a side loaded repo, to manage your entire digital life. That means it can also become a single pane of glass for anyone able to exploit that application i.e. supply chain attack, phone AND/OR app specific vulnerabilities, etc.