RE: Don't be an idiot...
Since I have not seen slo-mo video on the dynamics of the Leeches, I am speculating on their movement; but, my speculation is based on experience with other models.
Now that I know that you have a 7" brace height, my concern about form and draw length more justified, IMPO. Keep in mind that I personally have a 6 1/4" brace height and never come close to hitting my arm, Leeches included.
The only way I can further analyze your problem is for you to stop by my shop. Since you don't publish your location, I have no way of knowing if this is feasible.
Sorry that I can't help you more on this forum. "Pictures are worth thousand words."