99.9% of my use of Overcast is on my phone, so sync hasn’t been a big issue for me.
The first thing that comes to mind (for me) is that the amount of times that background sync can operate (unless something has changed and I’ve missed it) is based on how much you use an App. I find this when I occasionally open Overcast on my ipad and see episodes which are months old which I’ve already listened to. But I don’t need to do a manual refresh, it refreshes on opening and is quickly up to date.
Marco himself has never seemed particularly confident about his own Watch app. He’s always claimed that this is due to limitations on the watch. I can understand that, watchOS is very careful with app useage and kills apps in the background if it feels they’re being too aggressive.
On Support, I think it’s a really poor deal that Marco said he wasn’t even going to read email feedback on the new version of his app. For the record, I’ve also had similar experiences with _David Smith (pre Stephen Hackett being involved) where support queries received no feedback at all despite functionality appearing to be broken.
I understand for both of them that they’re independent developers and time is precious, their “model” is obviously working for them though as they still have businesses.