Strike is good, but doesnt really have DCA. in order to DCA you need to deposit cash. Coinbase DCA works flawlessly.
Didn't try Swan, i can give it a try, but Swan is not publicly owned.
Point is, they all have pros and cons, and ultimately they are all the same.
I just need a feature to set my onchain transaction fees. i dont mind theirs.