You're right that there's currently no way to do what you'd like.
No promises for now, but if we add this feature at some point and you have Camect configured to allow live viewing but not recording, how would you expect Camect to behave? Would you expect it to continuously fetch data from the camera but simply not record it (allowing you to see the live view as soon as you connect because the connection is already up and running), or would you expect it not t contact your camera at all, and to initiate the connection when you connect to the UI? (That would cause a delay before you see any video.)