Velocity's are nice. (simple Sabre guy here). And I agree it's a good idea to slow down before you meet the planet..... That looks like a plain old botched hook..... ouch....Never jumped a T-10. I like my Velocity chute. Very sporty, but yo can bleed off the forward speed and land very softly instead of pounding in and wearing out your knees.
Here's what happens when you land a high performance parachute the wrong way
View attachment 44426