Talvez um passo intermediário para testar as águas seja um componente de tema?
Ele exibe algum tipo de diálogo dispensável que o orienta sobre como fazer isso? Acho que as perguntas em aberto são:
- O iOS pode detectar que está em PWA vs. não PWA?
- Quais seriam os mecanismos para “lembrar as pessoas de PWA”? (quanto tempo esperar? com que frequência incomodar? Você exige que as pessoas sejam TL1, por exemplo?)