Earlier quoted context omitted.
I dabbled in electronics, then electromechanics then mechanics. I'm now convinced that almost no software engineer is worth its title unless he made some physical apparatus on any complexity. Even a pair of scissors.
Why? That's akin to saying a mechanical engineer isn't worth their salt unless they know how to design and implement software. They're two different specialties that do different things. To be a good mechanical engineer you absolutely don't need to be good at making or even have tried to have make software.
As with usability testing, small-n samples, say three to five, go a long way.
Do you have cross-domain expertise yourself?