Your technique doesn't look too bad, I was expecting much worse.
You already mentioned what you need to perfect it, mainly your progressive edge. You want to have the most speed and greatest line tension at the top of the wake. This way you will utilize the pull of the tower in the most effective way, maximizing air time and height.
As for pop, the key to learning this is experience. I could tell you to bend your knees and extend your legs at the right moment on the release, but that wouldn't do you much good. It's all about developing a feel for the wake which only experience will give you.