I'm afraid I'll have to disagree with you James McFadyen
this progression isn't necissarily in classical diatonic harmony, so your points that the Ab has to descend to G isn't valid. And it does descend to the G... well, depending on what octaves you places the chords in, but I'm guessing it is in the right octave for it to go down a half step - although there's nothing wrong with displacing octaves if that's your thing.
what you call harmonic confusion, I call tension, or dissonance - either way, it's almost a must have in music.
I think this progression, if treated correctly, could build nicely into a tune.
the one point where we might agree on is that it could be voiced better.
StoopidBeatz:
you know what, I'm not exactly sure if the voicing would have a direct relation to the label of the chord... I would think so... maybe... I guess it could be an interpretive thing- ultimately how you hear it.