In Chrome, you can go to Menu -> Install as App. This will allow you to create a shortcut on your desktop, which will open Construct in Chrome, without a search bar/status bar ect. Basically behaving similarly to an executable desktop version. I'm pretty sure you can try this with the demo version before you pay for a subscription.
Performance I can't say, I haven't had any performance issues and I'm the type to keep a billion tabs open. My projects
Oh, thanks for such a detailed answer. I will definitely try, thanks again :)