I used to use Todoist for years but after switching to Windows for my computer I realised how onesided their platform is. Ticktick is a great all rounder with all features available on all platforms and that makes it worth the subscription and 5 stars for me.