Is it that Mosport lacks current-day safety features like large enough run-off areas, etc.? That's what I recall from why the IMSA GTP cars don't race there. I'd been there several times in the 80s and always thought it was a cool track.
Also, looks like Grosjean is heading back to Dale Coyne. Like him or not, I think he adds excitement to the grid and certainly has the pedigree