Yeah, enjoying the process definitely helps. I just found that when it came to actually speaking, I still struggled despite using apps for a while. Have you tried practicing with real conversations too, or just apps?
Also, people have already made this concept. They apparently mostly turn into dating apps in practice.