Hi Tim. I'm aware of several int studies showing home ownership has a positive affect on SWB relative to renting. Also, story draws on a long-running (&credible) wellbeing survey with questions developed by UK office of Nat Sats. This one first to show results by tenancy status.
From my understanding, even the better international studies are still very subject to bias. It is extremely difficult to untangle the cause/effect relationship between home ownership and life improvements, given the complexity of studying the subject