RE: are these broadheads ok for a 50lb pull bow
NO!!! Too light a pull for a mechanical. Get over it. Get you a nice sharp fixed head and do it. Even the manufacturers say 55 pounds as a minimum I think. I've always felt 60 was a safe place to start at. Don't even think of mechanicals.