I would consider not doing this and running always enabled by default even for developers, as it means that the test coverage of the tracker during development is going to be fairly low. 

It does mean that there is a noise signal in the analytics - but that might be a price worth paying for a bit more test coverage as we build the application.