Well, if you've already made such an elaborate video and released it, you are probably done with the mixing. Not sure what feedback you are looking for.
Sure for this track, but advices would be used for the next. I released another one called "Lost In My Mind" where I changed some technics in drums recording: more low kick and drumkit panning more realistic in live session sounding target.