I was trying to go through the usual DIR deal-breakers in my head and couldn't see how they were an added failure point, entanglement hazard, gear solving a skill problem and although they are a clear rule #6 violation, the rest of the functionality seems to be well in line.
Cheers!
R