Like systemctl status already does, systemctl restart should display log output of the restarting service. An example where this is deemed useful would be the dhcpcd@.service running on an unstable link.
Marking as RFE, but this feature is probably not going to happen. "status" is for inspection; "restart" is an imperative command that should have minimal or no output when operating properly.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.