Replace "Leverage" with borrow. And I noticed you do not address the costs to the taxpayer. Nor risk to the taxpayer. What does "revenue generating" mean exactly? Explain the whole picture, warts and all and then maybe a honest debate can be had. 
If we can borrow money as a country so cheap, as JT is doing with gusto, then why don't we borrow at 2% or less or hedge our bets and lock in lots of notes at 4-5%. Initial numbers I read mentioned 7-9% returns? And we know who will pay for that. And it will not come from the existing 37 Billion or so that Canadians already pay for roads and such. 
Sorry I don't like this. The government states it will be at arm's length entity. I don't believe them. 
There are also way too many questions. Like who is Blackrock?