It’s not clear to me that you need an echo, though. The “setup technology” box says “For setup, Smart Sticky Note Printer must be paired to, and within 30 feet of, a compatible Echo device (sold separately) or using the Alexa App”, which seems to imply you could use an echo or use the app on your phone. It’s too ambiguous for me to preorder, though.
I run an academic research lab, and we would use the shit out of this.