I would suggest, that with this update you allow the fish to spawn even when there are structures near. Now I wouldn't say get rid of structures stopping the fish spawns entirely, but perhaps just lower the radius in which it stops the fish from spawning.
I suggest this as it would allow people to make docks that would be great for fishing. I know, I for one love making docks on my a lot of my house builds.