One should avoid "smart" "app"-controlled products (especially when the functionality, network printing, already exists)
Also I think it's illegal to make a working printer.