There are a few very noticeable flaws like the disgusting compression that cat mentioned, you weren't the last to render so it probably isn't your fault but please find out why that happened because it killed the video for me.
Another flaw is that the velo felt very inconsistent, which isn't a huge problem but at points it just didn't sync very much at all while at other sync points which were exactly the same you had a lot happen.
Also step outside your comfort zone and stuff.
Overall it's a pretty beautiful edit though, hmu if you want to collab and i could help you more, i definitely see a lot of potential in this