"Installing" basically just creates a shortcut to the website, but fancier. Supposedly it makes the webapp available offline, but that doesn't really go up for Stadia as it's cloud gaming, so you need internet. It doesn't really run any better in the webapp, so it's not necessary to install.
-- Baldy
I am no Google official. My messages and opinions are my own, and should not be used to judge Google or their products. Silver and gold Guides are independent volunteers that like to help out on the forums.