They added MTP support awhile ago. I tested it and it worked on my 920 but created dupes since I had already synced a ton of stuff with the crappy WP for desktop app. I'm tempted to start using it instead.
I use MusicBee which works good for playlist support. You can also sync back playcounts. However, due to problems with XBM I am not syncing at all at the moment.
Another possibility is MediaMonkey.