Indiana civil and business lawyer Sam Hasler recently expressed his view that the place to incorporate your business is generally in your home state.
I agree with Sam.
Delaware or Nevada may offer viable options for some companies but in general most Iowa small businesses are probably wise to incorporate here in Iowa.