Seems like a lot of trouble to wire up 16 transistors and base/gate current limit resistors (pretty much a roll-your-own mux), when a $3.66, 16 pin part could be used with more accuracy and fewer control pins needed.
Depends on what you have access to I suppose.