Možná to takto půjde (nicméně nepůjde takto řešit načítání stránky během updatu serveru), ale nevím. Pokud by CSSko mělo must-revalidate, potom HTTP/2 moc nepomůže. (Jen při prvním requestu.) Pokud nebude mít must-revalidate a bude mít dlouhou expiraci, je potom otázka, co udělá prohlížeč s pushnutým souborem – jestli ho automaticky nezahodí.
Navíc toto řešení není kompatibilní se starou verzí protokolu, takže pro HTTP/1 by se muselo použít jiné řešení. Vyvíjet dvě různá řešení pro dvě různé verze protokolu a testovat obě varianty je IMHO zbytečně náročné – já bych radši použil prostě fingerprinting a bylo by.