Mac (10000 programs)
Pros: Choose download size. Lookup by user or group.
Cons: Search and download a bit slow. Doesn't handle videos.
Pros: Clean design and UI. Stats to show progress. Wide variety of challenges. Quick activities for a busy user.
Cons: Not regularly updated since 2015. Swiping requirement challenge for older screened Macs. Custom training sometimes requires you do ‘everything’. Somewhat repetitive.
Pros: Has fifty levels.. Once it's finished. you can go back for trophies..
Cons: Higher levels have extremely tight time limits.. Can get repetitive after a while..