Indeed I dislike too, mi-torrent.
I install open source ONLY, software at my system.
Anyway, there are a couple of other projects that already has this feature (port check), notably Azureus and Transmission.
KTorrent too, has this feature well hidden under the surface. One has to activate the log add-on and check there fow a while, in order to confirm if it's accepting connections from outside world (Authentication(S) to 99.999.99.99 : ok).