While both protect teachers, Missouri protects teachers more. Teachers in Iowa can still be fired if given enough reason to be fired. Whereas, Missouri teachers a virtually not allowed to fired after they receive tenure.
I would feel more secure in Missouri, but I know myself and know that I will do my best. I worry that tenure sometimes keeps bad teachers in the classroom.