I'm in a unique position where I actually own both of these free standing pull up bars. For those unfamiliar, here are some links:
T.A.P.S. (YouTube demo)
https://www.youtube.com/watch?v=vh54jE4dqnY
B.M. (Al Kavadlo YouTube demo)
Ok- so here's the deal, although I am a calisthenics...