Engineering is largely about tradeoffs and constraints. Sometimes, the issues are clouded and the choices are fuzzy, but occasionally, the choice has a fairly clear split. I had one of the latter ...