Whatever government it would be, you would probably be getting the same act.
With respect to the impact on foreign investment, what it will do, in a nutshell, is that it will not encourage Canadians to try to shelter their money in foreign investment entities, because there will now be no tax advantage in doing so. That income would be taxed the very same way it would be if a Canadian invested in a Canadian investment entity. So it levels the playing field between the two and doesn't give preference to a foreign investment entity.
I don't know whether the officials have anything to add, but that's the bottom line.