Yeah i'm here lol. Was away at the weekend there, hence not commenting in this thread.
First of all - djtoast and Reverie - yip nice piece. Very easy as well. Especially if you understand basic jazz chords (9ths/13ths etc) and the 6/9 chord. It's easy to 'see' this piece in terms of chords i.e. the very first chord is just a Bb 6/9, played the 'French' way i.e. no 5th (btw as i'm sure you'll know, the 6/9 chord is simply the pentatonic major scale). I don't know what level your playing is at, but you should try L'isle Joyeuse. It's a great piece. I remember bashing through it (badly lol) at a masterclass when I was about 17 lol.
RE classical guitar - i'd say that if technique is an issue then you will be less likely to concentrate on what you should be concentrating on i.e. the actual sound you are creating. If a piece takes you months to learn, then it's probably too difficult for you. By all means use sections of such a piece to help work up technique, but try not to use an actual piece of music as an exercise, or simply as a way of improving technique.
Try playing pieces that you can play perfectly after sight-reading them 2 or 3 times at the most. This may mean spending a year playing only grade 1 pieces, but that's no bad thing (if this follows, in 8 years time you should be sight-reading grade 8). Buy as many easy books as you can and bash through them.
Good classical guitarists can learn a piece without a guitar in their hand, purely by how they approach the score.
Schenkerian analysis is useful when it comes to learning a piece. But there are numerous ways of learning a piece, and it's usually a combination of ways that works best.
PS check out Leo Brouwer's 'Estudios Sencillos'. Nice short little pieces that sound great.
And if you're brave, try the big boys - the Villa Lobos etudes (no.2 will keep you busy for a while
PPS in relative terms, grade 8 is still pretty basic. Most pieces at this level are sight-readable by accomplished guitarists.
PPPS go hear Neil if you get a chance. And don't give him cheek - he's an ex-boxer lol

Tell him I said hi.
Bookmarks