I know next to nothing about freestyle Karate, so my comment may be useless. I will just give my opinion from a MT point of view.
You use some elbows and knees, so if it's something allowed in your rules set, I will have to say that the way you punch some times, may be dangerous. Specially some short hooks to the body, while you have lowered you center of gravity and your head is down.
I have some problem with your kicks. (You have good kicks, it's just some details in my opinion)
-You don't drive them through the bag. You hit the bag (with good power) but you don't go through the bag, if that make sense. It's almost semi contact type.
-Often you hop into the kick. Meaning that when you make contact you are in the air. I know some people do it, specially when they bounce around like you do, but personally, I am against it. I find it dangerous, very easy to get hurt if countered, loosing your balance etc. If someone teeps you while you do it, you will go down. People may argue about the power, but i don't fully agree.
To be clear, I am not talking about a jumping kick, which has a different purpose. I am talking about the little hop you make to readjust your balance while kicking.
-You kick is a mix between snap from TKD/Karate and MT/KB... But it comes from your side to much. Your arc is to big. And since it's not a baseball bat MT type of kick, (and with no drive through), It's to telegraphed without the benefit of the power. You loose some speed and gain nothing in return.
-I find that there is a latency between the moment you raise your leg, and the moment you snap it. Almost like a 1-2 tempo in your kick.
If your rule set allows low-kicks, I think you bounce around to much for it. (American KB style).
Some of your knees (even jumping ones) are to low around the groin area. You may want to put a belt, or some other marker on the bag.
Some times, your footwork while moving to the left is a bit confused. But since you obviously use both stance, you may be used to it and get away with it.
A bit more rotation on your elbows.
You use a bit to much of the 1-2-3-kick combination. It becomes predictable.
Again, it's just small details, and I may be wrong on some stuff, or that they don't apply for what you train for.