Scholar vs Might Stacking
Because after you take one hit the whole 6th bonus of Scholar Runes is gone for good?
Unless you are talking about PvE, overall Strength>Scholar.
You stack might through SA 25, power of inertia, and a strength sigil. Signets can just give you a burst of might