The only mechanical I would personally use and have 100% confidence in is the Rocket steel head.
Having said that... are there laws in Illinois, or your locality, that prohibit you from shooting a bow in your yard? If not I'd tell the neighbors to mind their own business and continue to practice.