Your idea is good but there are no criminal penalties for cheating. That is why the only solution is to kill the H-1B visa program.
Ask any Silicon Valley CEO...