I also have the HR setting to every 10 minutes during the day. When Strava is launched it does automatically go to a continuous monitoring mode.
I was a little nervous trying Strava on my Galaxy Watch after reading many of the older comments. I installed Strava this morning and on my first ride (25Km) it tracked perfectly. Small sample size...