my rainbow lorikeet had a hard time with flying at first too. he would just fly and let the wall stop him :s but it did not take him long to learn how to turn and stay in the air long enough to find somewhere to perch. just let your cape figure it out for himself, trust me he will. judging by the video hes doing exactly what my lorikeet did just place plenty of perching opportunities for him and he will learn. you said hes only done 2 flights my lorikeet took about 12 before he landed every time. like teaching a baby to walk you learn from mistakes and he will learn without any help hes just got to figure it out for him self. it wont take long.
and i dont think you went overboard with the cage i think its perfect.