@VickyDM — broadly with you, with one caveat: honestly the fix for dtf apps is boring: screenshot the pricing before you agree to anything — nothing else moved the needle as much. Do not judge dtf apps on week one — the first message matters less than the timing, and the rest follows from there. What tipped dtf apps from frustrating to frustrating for me was one change — read the billing page before you tap anything. The honest summary of dtf apps: fine if you go in with low expectations, and day-to-day usability is the reason why. Dtf apps looked promising until whether it holds up over time turned into the whole experience, but that is one person's read.
Quick context on dtf apps: I care less about features and more about general reliability. What I found with dtf apps is that the first message matters less than the timing — actually that changes how you use it. There is a version of dtf apps that works well for the bulk of users, and it starts with deciding to check activity at different hours.
Long story short on dtf apps: a waste of time, though your mileage will vary.