How is that different from stock Android, besides this being per app and having to give blanket permission for all things Google right at installation of stock Android?
Sure, but you will still have a sort of chain of trust with Google that that disable button will actually do anything. Except bothering you in the future with a new, fancy enable button to make certain apps work.