Some of the links on this forum allow SMF, at no cost to you, to earn a small commission when you click through and make a purchase. Let me know if you have any questions about this.
You will be fine. The term "london broil" is used for several cuts of meat by different purveyors and has no real meaning from the point of view of the purchaser. Try to get beyond the marketing terms and deal with the actual cuts of meat. A sirloin tip is not a premium cut, but when used properly, it can give you a beef flavor which is superior to some supposedly premium cuts, even though it might not be as tender. For jerky, you will be happy with it.