I'm honestly not on here that much myself, but stop in every so often to see what's going on. When I saw your post I figured I'd help as best I could, since I'm not very familiar with the IDI or TD engines.
That makes sense that you would wanna put a turbo on the 1.6L TD engine you picked up if...