i listened to all three of these but the one that stands out the most for me is My Fantasy
if i were seeking out tracks for a label this one would catch my ear right off the bat - this is some good, memorable songwriting.
it has a really cool 80's vibe - the cool thing about it (imo) is that it borderlines on a cheezy 80s movie soundtrack feel - but ends up *not* sounding cheezy at all because of the way its arranged.
the vocals in particular are very cool - who is your singer? and are they up for doing more jobs?
about the technical stuff:
it actually sounds really good, agreed it needs more punch.
in case of the kick i think a different kick would do it - its not low enough. you have a midrangy bass with tons of room for bottom end. in this case i would cycle thru some different kicks until you find a deeper one with more *thud* before you try any processing wizardry.
in general i think overemphasis is made on the kick in dance - yes its important - but its not rocket science to get one that pulls thru in your mix, you just need to focus on the kick / bass together for a while and make them work well together - then make them work in the mix
in the end nobody cares about the kick unless theyre not hearing / feeling it, the most important thing is the songwriting and arrangement and you have that with this track.
i think all of the drums need more punch - kick and snare especially. try layering the snare with different textures on each to get a combo that compliments your kick and really stands out. are you using compression yet? - if you are not an expert on compression (the way most of us are not) look into a VST called Wavearts Trackplug:
has EQ and compression with a graph allows you to visually pull your ratio/threshold/attack/release until you get a sound that is working. simplifies the process alot if your not sure how to tweak them.
focus in on your 8/16 bar sections and add some tiny variations to each to keep interest, i agree the break needs more movement / originality ... the kick runs all the way thru it, have you tried pulling it and workiing more on your instrumentation? .. but the buildup is defo on the right track i think,
but you have a potential dancefloor hit on your hands here dude, its really catchy in my opinion. it sticks in my head which is more than i can say for most dance tracks.
.