H/2 Push is poorly designed and completely ignores browser cache strategies. The Link header with early hints is a lot more useful because it lets browser decide if it wants to download the asset or not.
Websockets for the win for data-oriented "push" and "pull" not just from the server but with the server.