I had bought a Triumph from Mike, and put the above peep on it. It worked fine for me. I have a thin face I guess, and can even get open sights to work on an Accura MR, and that stock is much higher than the Triumph. I should be ok.
My problem is with scopes. Guns with stocks made for scopes are still to low for me.