It does indeed work with the new API.
For logging in I redirect to the trakt website, which has been a bit unstable at times.
The initial sync takes a while, it always will. There's a lot of data to fetch from trakt. Just like their login page can have issues, so can their API. Hopefully this gets better.