Welcome to the Newschoolers forums! You may read the forums as a guest, however you must be a registered member to post. Register to become a member today!
Based off that video and my knowldge of chains i would recommend that you don't over pop when getting onto the cahin as he dropped a ways onto the chain it bounced and moved a lot more than if you got on it easier. As well you shouldn't fear catching your tips on the cahin as likely there is nothing underneath so i would say pop to just make it on the chain.
also make sure you don't jump into the chain from the side pushing it horizontal.