It's nice that you can design that widget in your software, did you consider manufacturing & maintenance along the way? I've rejected several design reviews because 'How is that going to work?' *blank stare* was part of the meeting.
Later
When was the last time you *really* did something with your Z to call yourself a Z enthusiast?