I doubt this will be a popular answer, but if your year+ of experience has involved plenty of coding across the various technical areas of the platform, you shouldn't need to study. The passing threshold for the exam is low enough that even if you don't know some of the silly specialised questions about the specifics of the Chatter API etc, you should be fine. It's honestly a simple exam for anyone who has done thorough technical work on the platform. Obviously it would be much harder for someone who hasn't, but it sounds like you'll be fine. I'd take a stab at it, the worst that can happen is that you have to re-take it and you won't lose all that time on studying unimportant things.

As an aside, just remember that every certification you get carries its maintenance requirements with it - once you get a few certs, you'll start to find the constant reminders for upkeep exams annoying. I advise people to only get the certs that your prospective employers/clients care about. (EDIT: Peter Knolle corrected me below on this - advanced dev doesn't add a maintenance requirement of its own, my error.)