Nice side flip. I think it's good enough to take to a solid ground when you get confident enough. I would also recommend learning the spilt step takeoff. It's a lot less strain on your joint than punching. It also takes more control so the repitition would help you with your proprioception and kinesthetic awareness (basically knowing where everything on your body is and being in control it/them). Also I think it just looks and feels alot more graceful. But it looks like you've got that one!