CC-BY-SA 4.0 is an interesting choice. I know this isn't a ShowHN, but was this chosen because it's copyleft, but hardware?
Isn't that unrelated to exact license choice, and going to be the case with any software that's wants to be open source but not allow commercial use?
There's no license or wording in a license that can change the fact that, if you let people get the source for non-commercial use, there's nothing except the threat of lawsuits to stop anyone from ignoring the license and using it commercially.