I really doubt forum non conveniens can be applied here. The website allegedly broke US law on US soil. Furthermore, it seems that the plaintiff is the US government itself. It would certainly be more inconvenient (or probably even impossible) for US law enforcement to sue a canadian company in canada.