Apparently, the old building on Mavety Street was too small so they replaced it with this new building. If you think modern, functional facilities for the police are "gravy", then I'm not sure what you expect the municipal government to deliver. The outrageous part was how just preserving the school, a clear neighbourhood landmark for almost a century, was portrayed by officials as this great achievement (and only after protests from residents). It should have been a given from the beginning. Preservation doesn't just need to happen downtown or in some affluent neighbourhood; it needs to happen anywhere there's a building worthy of preservation. When public funds are involved, it should be the obvious direction.
As for the nearly finished police station itself, they essentially preserved the minimum of the facade of the Edwardian school they could, but it stands prominently and towers over the new building. It would have been better to preserve the whole facade because it had a facade on Osler street now replaced by an almost featureless blank wall of black Roman brick. The new windows on the heritage facade don't look appropriate at all. The old ones are visible in the "before" photo on the police website. They were windows with sashes and frames painted an off-white, which suited the architecture well.
The landscaping looks good at first glance but is sloppy; a dense row of trees has been planted in front of the old school's front door facing Davenport, for instance. Lastly, it should be noted that this location represents an entire city block, yet the actual buildings take up only about half of it; the rest will be surface parking and a small park. It's not the best handling of a block surrounded by three residential side streets.