I can see Halton Radial taking a set too. But I love the idea of one in front of Scarborough City Hall.
I don't think they will. They already have more equipment than they can handle and a large portion of it is rotting away awaiting restoration.
The TRM likely has space constraints. From what I recall during my time with the TRHA there needs to be proper weight distribution over the MTCC Parking Garage. This means they have to space out the equipment to avoid issues with load restrictions. With everything they already have, I suspect they cannot take anymore equipment.
The only logical place would be Exporail but I am not sure if they need or want it.