bn20 is not for every job. well, it is in its size limitation but is not machine designed for production. I still have my bn20 and I love it. But in did, if you need production printer then go for faster and larger one.