Another option would be to install the wall mounts in a ceiling; it would give you more angles to work with in terms of using your bodyweight. I have a set of the wall mounts as well, and at some plan to moun them to the ceiling.

Have fun with the straps!!