Glad to see your post, Wargrimnir. I think we have the same goal in mind to give players choices, that's why I was suggesting the change to the warlord set to make it viable as like a 3 or 5 piece bonus mixed with another set.
Every class has some inefficiency in their set gear stats. Perfectly optimized sets were never the goal as they provide no real choice and invalidate other sets as options. Choices and tradeoffs in how you gear up, taking efficiency hits to get to desired stats or set bonuses is a primary consideration that enables different sets to be used for different reasons, rather than the highest level set always being better in every way.
I know other class builds incorporate it sometimes with a combination of sov or BL. I've never seen any SM posting a build with it though because of the set bonuses. If we tweak them that would give the class another option.