The beginning does need work, I don't think you should start out with the bassline with the minor lead. You've got an okay lead as well. You're missing that essence that makes it dance though. It's too simple, needs more going on. But at that it's a good start. Most people cannot even produce a decent lead for dance. Hope I helped.
Thank you I will remember that for the next one!
Please contact me if you would like to use this in a project. We can discuss the details.