I don't know any native french speakers in my area but I often thought about skyping those number on fiverr where people offer to chat with you and do exactly the same. I can also attest that watching TV serials in french was pretty entertaining (i saw whole 2 seasons of maison close) with and without subs when i was on that 300 day streak.. it really was super fun. But i think at the end of the day it all boils down to practice and repetition and most importantly if you're doing it out of need or just fun (in later case you never take it seriously like you said in your last point which was sadly my case as i really don't have any need for it).
I don't know any native french speakers in my area but I often thought about skyping those number on fiverr where people offer to chat with you and do exactly the same. I can also attest that watching TV serials in french was pretty entertaining (i saw whole 2 seasons of maison close) with and without subs when i was on that 300 day streak.. it really was super fun. But i think at the end of the day it all boils down to practice and repetition and most importantly if you're doing it out of need or just fun (in later case you never take it seriously like you said in your last point which was sadly my case as i really don't have any need for it).