Why does it need "Create, edit, and follow private playlists" permissions? I don't really like that.
Edit: it needs the create, edit permissions to create the Trackafind playlist and add tracks to it. The follow just comes as part of that auth scope.