I did learn a different approach with more components in Krav Maga. Something very similar can be seen here, with groin strikes (move your hip to the side, hit with a hammer fist between the legs) added before the elbows. I am a bit critical of that video as, for example, you will probably not have enough space to hit the sternum with your first elbow in a real struggle:
A stomp on the foot instead of a hit with your head as a shock move. If I remember correctly, one of the arguments in favor of a foot stomp was in fact that you cannot see where the opponent's head is.
Before that, you suck in air to expand your torso as much as possible in order to open up the hug a bit. With the stomp, you rapidly breath out, drop your weight into a low squat, and push your elbows out "punching" forward. The main point is freeing your underarms here, not freeing your arms completely as that won't work in most cases. That way, you are taking advantage of the space you just opened and prevent the hug being tightened again immediately.
With your elbows free, you do a low left elbow towards floating ribs/liver immediately followed by a high right towards the head.
Another possibility I almost forgot about is described in this video: You basically do steps 1 and 2 (the breathing stuff eases the whole loosening part) and then move your hips to the side and one leg behind the opponent, pushing his hips back with the arm that remains in front of the opponent (can be done with an elbow to the groins as well). Then you straighten your leg behind the opponent's legs and drop your weight, forcing them to the ground. Even better would be to drive the straightened leg and all your weight sideways into the opponent's thigh so that you get your hips behind and below theirs and can hook behind their other foot so that they cannot step out (see here). As soon as the opponent starts to fall (sad this is not included in the video), turn your upper body towards the opponent (you always stay footed with the remaining leg, thus you can initiate the turn using the foot). For good measure, I'd land with my elbow first driven into the opponent's abdomen. That way, you minimize the disadvantage of going to the ground and prevent landing in a position with your back still turned towards the opponent.
There are other videos like here where you don't go to the ground but throw the opponent around your hip, grabbing both legs. I don't see why any person in their right mind would let go and not pull you to the ground as they fall in that case, though.
I am generally skeptical when it comes to these techniques as they somewhat depend on pain compliance: There is no guarantee that the offender simply lets go when hit, or doesn't immediately go for a rear-naked choke instead. On the other hand, the position is bad, and using a shock move is better than doing nothing.
As for the parkour roll, I'd say that if you have an offender who knows how to manipulate your structure and balance, this will be hard to pull off. You are very easily lifted and if they step back you are off-balance.