Coming from dA too, it was a bit puzzling at first to navigate the site but I got used to it faster than I thought. Even if it took me months to figure certain things, like the fact you can see your list of subscribers by clicking the number either on your page or on the comic's page :u
And the activity page reminds me a bit of how the message center on dA was 8 years ago (but fortunately the submission process is neat and easy, because 8 years ago on dA you needed a heckload of patience lol). It would be rather nice if there was a possibility to view notifications by types, like just comments, or just likes... but I don't doubt we'll get there someday.
At the same time I must say that I like that everything isn't as easy as we're used to in other places, because it calls on our sense of adventure to explore the site, discover other comics, other people... It feels more human and relaxing.