How do you compensate those who lose their jobs as a result? What if they were also trying, but just happened to not be first to succeed?
It's a really cool idea though. (As a manufacturing engineer in a fairly old-fashioned company, I am currently trying to automate as much as possible; no idea yet about individual bonuses since I'm <1 year on the job)