This progression you are using is one of my favorite progressions. I think what you have here is quite nice, however I did notice a few things. First off (And this one is a biggy), the progression is WAY TOO LONG. What I would work on is making a shorter progression so that it gets to the jumpy dancy whatever feel you want to come up next as soon as possible. Another thing you might try though is inserting a break, and break from your progression for a few moments, then run the progression from where you left off into what would be your dance party portion, your upbeat. Anyways. I enjoyed the feel of the song. Keep at it, I can tell you are good at this.
AWE SHUCKS, you make a guy blush! I will make the changes as soon as possible!