`Requires=redis.service` should be commented unless the service is started as a privileged user. Also added some comments on how the systemd service usually works.
- A more informative Description - `s/WantedBy=default.target/WantedBy=multi-user.target/` - `redis.service` is a strong requirement