Before designing any experiment: Can one user's treatment affect another's outcome?
Walk through the system architecture. Identify shared resources, shared models, shared caches, network connections, temporal dependencies. If you find any, SUTVA is suspect. Run the diagnostic. The valid estimate is worth the extra complexity.