I do not believe the problem occurs with ethernet, however, my topology required that the MC-110 be place near my back yard wall and there is no ethernet there, hence my preference that the WiFi functions correctly.
Based on my logs, I am 99% sure that there is no "wifi test then re-connect" code implemented in the gateway mc-110. I can duplicate the problem by resetting my router, the mc-110 gateway simply will not reconnect via wifi until I hit the reset button on the mc-110. This behavior occurred with the previous firmware, but not as often.
I think maybe you could look at that snippet of firmware code and do some re-connect tests. The simplest thing would be to put it in an intermittent reset state loop if connection is lost, until it can re-establish one. However, that would just fix my problem and perhaps cause problem for others with different use cases.