I'd prefer an administrative tribunal over coercive powers granted to the Commissioner of Official Languages, who has a special relationship that he must maintain with the federal institutions. It would be difficult, in a way, to grant the commissioner the power to impose penalties, while asking him to retain that special relationship through which he can encourage the institutions to rectify matters in certain situations.
I'd obviously prefer to see a tribunal with experts who can assess the situation, as is the case with the Canadian Human Rights Tribunal. However, the commissioner's powers will have to be increased if the tribunal option isn't adopted. The commissioner can currently make recommendations, but, unfortunately, those recommendations very often don't result in the expected changes.