I make playlists almost daily for work and I use the API to manage them, dedupe, delete old ones, and what not. Super convenient.
But the web UX has gone to crap. There was an update a few months ago that really killed its performance and broke the playlist sorting. They need to eat some of their dogfood.