Some companies have idea boxes that don't get used. I don't see the harm in making a small contest out of it.
It sounds like the OP is dissatisfied with his compensation and lost some control and lashed out in a meeting. If the OP was my temp worker I would probably fire him too. Juno Pacific is probably paying the agency 2-3x which might be upwards of $16-$24/hr. Often, it's the temp agency that is taking more than a reasonable cut.
The idea of writing a check for a portion of the improvement is more ridiculous and can quickly become complex. Is that paid for eternity? How are ideas with softer benefits calculated?