I don’t think this a good idea. Consider a situation when a topic is revealed at an topicmap’s edge/corner. Bringing this topic to the screen center would bring a lot of empty space on screen and thus moving possibly relevant content out of screen.
One design goal of the DMX Webclient is “stable views”. That is the display is under user control, not machine’s control. In most cases the machine can’t guess what’s on the user’s mind anyways. So let the machine only do minimal intervention.
See also this thread.