David,
that was a very interesting song on multiple levels! Good job!

First of all, I thought that your approach of starting with a pattern then reverse engineering it into a chord pattern yielded results that sound quite original. I don't think it would be easy to achieve a similar sound just by typing in a bunch of chords then generating a style over the chords in BIAB.

Secondly, I think your use of loops also works to create a unique sound for your song. As a result, I don't think the average person would guess that this song was created with BIAB.

Thirdly, I think your lyrics for this song are very interesting for a variety of reasons. They remind me of Beatle-esque lyrics that could make sense in more than one way, depending on your interpretation.. but at face value the listener has to wonder if they make sense at all.

All in all I think you've come up with something very good here. It is highly listen-able, and it has a very good and unique sound.

One drawback of a chord progression in which the chords keep changing with a single descending note is that you have to take extra pains with your melody, or you're bound to create half-step dissonance between your melody and your chords. I think this song has that dissonance. Maybe it was your intent. However I think that a melody that was written to stay true to those interesting chords would have been even more powerful

Or not. At the end of the song, the writer has all of the creative control. You make the decisions, then the audience says whether or not it worked for them. My report is that the songs construction worked very well ... so well it's hard to put it into words. But, I didn't think the melody was refined enough to become the crowning glory of this excellent song.